LANCASTER
Definition:
- [noun] a city in northwestern England
Synonyms: Lancaster - [noun] the English royal house that reigned from 1399 to 1461; its emblem was a red rose
Synonyms: Lancaster, House of Lancaster, Lancastrian line
Synonyms:
- Search for synonyms for LANCASTER



