Dictionary Home » Dictionary Definitions » Stratford-on-Avon

Stratford-on-Avon

(strătˈfərd-ŏn-āˈvən, -ôn-) also Strat·ford-up·on-Av·on (-ə-pŏn-, -ə-pôn-)

A municipal borough of central England south-southeast of Birmingham. William Shakespeare was born and died in the borough, which has long been a popular tourist center. An annual festival includes performances by the Royal Shakespeare Company. Population: 22,100.
link/cite print suggestion box