Home
All Categories
Best Categories
Recipes
Games
Nutritional Information
The Internet Encyclopedia
Electronics
News
Email this page to a friend
AVON
Definition:
[noun] a river in southwestern England rising in Gloucestershire and flowing through Bristol to empty into the estuary of the Severn
Synonyms:
Avon
,
River Avon
[noun] a river in central England that flows through Stratford-on-Avon and empties into the Severn
Synonyms:
Avon
,
River Avon
,
Upper Avon
,
Upper Avon River
[noun] a county in southwestern England
Synonyms:
Avon
Synonyms:
Search for
synonyms for AVON