a river in southwestern England rising in Gloucestershire and flowing through Bristol to empty into the estuary of the Severn
Synonyms for avon
On this page, you will find 30 slang terms related to avon. Some of the top words include: piss, Mersey Goldfish, FORD, faggotville, Buchwald, and 25 more.