English dictionary

upper avon river meaning and definition

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

UPPER AVON RIVER noun

Definition of Upper Avon River (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: