| NOUN | location | Stratford-on-Avon, Stratford-upon-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-upon-Avon | |
| Instance of | town | An urban area with a fixed boundary that is smaller than a city |
©2001-25 · HyperDic hyper-dictionary · Contact