Definition of avon
English to English noun - a river in southwestern England rising in Gloucestershire and flowing through Bristol to empty into the estuary of the Severn
source: WordNet 3.0 - a river in central England that flows through Stratford-on-Avon and empties into the Severn
source: WordNet 3.0 - a county in southwestern England
source: WordNet 3.0
Visual Synonyms 
Nearby Word
avon, avena, avian, aboon, avenue, aphonia, avifauna, apneumona, afoam, aboma, abnoy, apnea, abuna, apyan, abohm, apian, aubin, ahvenanmaa, appian, affine
|
|
|