Words: Avon River Avon
Part of speech: n
Definition: a river in southwestern England rising in Gloucestershire and flowing through Bristol to empty into the estuary of the Severn