Definition of Upper Avon River in English :
Define Upper Avon River in English
Upper Avon River meaning in English
Meaning of Upper Avon River in English
Pronunciation of Upper Avon River in English
Upper Avon River pronunciation in English
Pronounce Upper Avon River in English
Upper Avon River
see synonyms of upper avon riverNoun
1. avon, river avon, upper avon, upper avon river
a river in central England that flows through Stratford-on-Avon and empties into the Severn
WordNet Lexical Database for English. Princeton University. 2010.