Strat‧ford-upon-A‧von /ˌstrætfəd əpɒn ˈeɪv
ən $ -fərd əpɑːn-/
a town in Warwickshire, central England, on the River Avon. It is famous as the place where William Shakespeare was born, and is very popular with tourists.
[TahlilGaran] Dictionary of Contemporary English ▲