Table of Contents
Synonyms
1. Avon
noun. a river in southwestern England rising in Gloucestershire and flowing through Bristol to empty into the estuary of the Severn.
Synonyms
Rhymes with Avon
- kayvon
2. Stratford-on-Avon
noun. a town in central England on the River Avon; birthplace (and burial place) of William Shakespeare.
3. Stratford-upon-Avon
noun. a town in central England on the River Avon; birthplace (and burial place) of William Shakespeare.
4. Avon
noun. a county in southwestern England.