MANCHESTER
Definition:
- [noun] largest city in New Hampshire; located in southeastern New Hampshire on the Merrimack river
Synonyms: Manchester - [noun] a city in northwestern England (30 miles east of Liverpool); heart of the most densely populated area of England
Synonyms: Manchester
Synonyms:
- Search for synonyms for MANCHESTER



