Defenition of the word stratford-upon-avon
-
Defenition of the word stratford-upon-avon
- a town in central England on the River Avon; birthplace (and burial place) of William Shakespeare
Synonyms for the word stratford-upon-avon
-
- Stratford-on-Avon
- Stratford-upon-Avon
Hypernyms for the word stratford-upon-avon
See other words