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