English synonyms about - contact  

Upper Avon River

noun

1 Upper Avon River

A river in central England that flows through Stratford-on-Avon and empties into the Severn.

synonyms: Avon, River Avon, Upper Avon.


Find more on upper avon river elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0477