English synonyms about - contact  

Upper Avon

noun

1 Upper Avon

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

synonyms: Avon, River Avon, Upper Avon River.


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

debug info: 0.0271