Englisch
Detailed Synonyms for Upper Avon River in Englisch
Upper Avon River:
Upper Avon River [the ~] Nomen
-
the Upper Avon River
– a river in central England that flows through Stratford-on-Avon and empties into the Severn 1the Upper Avon River; the Avon; the River Avon; the Upper Avon– a river in central England that flows through Stratford-on-Avon and empties into the Severn 1