1. a town in central England on the River Avon; birthplace and burial place of William Shakespeare
stratford-upon-avon |