Words: Stratford-on-Avon Stratford-upon-Avon
Part of speech: n
Definition: a town in central England on the River Avon; birthplace (and burial place) of William Shakespeare