NOUN | location | Stratford-upon-Avon, Stratford-on-Avon | a town in central England on the River Avon |
---|
Meaning | A town in central England on the River Avon; birthplace (and burial place) of William Shakespeare. | |
---|---|---|
Synonym | Stratford-on-Avon | |
Instance of | town | An urban area with a fixed boundary that is smaller than a city |
©2001-24 · HyperDic hyper-dictionary · Contact