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, aboon, avian, avenue, aphonia, avifauna, apneumona, aubin, aboma, abuna, apnea, afoam, abohm, apyan, abnoy, apian, ahvenanmaa, affine, appian
|
|
|