a town in central England on the River Avon; birthplace (and burial place) of William Shakespeare
[ Syn: stratford-on-avon , stratford-upon-avon ]
a town in central England on the River Avon; birthplace (and burial place) of William Shakespeare
[ Syn: stratford-on-avon , stratford-upon-avon ]