English dictionary

upper avon meaning and definition

Definition and meaning of upper avon at MeaningMonkey.org. upper avon meaning and definition in the English Dictionary.

UPPER AVON noun

Definition of Upper Avon (noun)

  1. a river in central England that flows through Stratford-on-Avon and empties into the Severn
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: