Synonyms of Stratford-upon-avon in English :
Antonyms of Stratford-upon-avon in English
Thesaurus of Stratford-upon-avon in English
Stratford-upon-avon
see definition of stratford-upon-avonSynonyms of stratford-upon-avon
1. (noun) a town in central England on the River Avon; birthplace (and burial place) of William Shakespeare