Summary
English Synonyms:   more detail...
  1. Upper Avon:


English

Detailed Synonyms for Upper Avon in English

Upper Avon:

Upper Avon [the ~] noun

  1. the Upper Avon
    – a river in central England that flows through Stratford-on-Avon and empties into the Severn 1
    the 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

Related Definitions for "Upper Avon":

  1. a river in central England that flows through Stratford-on-Avon and empties into the Severn1

Related Synonyms for Upper Avon