Dictionary
Thesaurus
Encyclopedia
Translator
Web

upper avon river

 - 1 dictionary result
upper avon river

noun
a river in central England that flows through Stratford-on-Avon and empties into the Severn [syn: Avon
WordNet® 3.0, © 2006 by Princeton University.
Cite This Source
Search another word or see upper avon river on Thesaurus | Reference
FacebookTwitterFollow us: