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