Manchester
The noun has 2 meanings:
Meaning #1:
largest city in New Hampshire; located in southeastern New Hampshire on the Merrimack river
Meaning #2:
a city in northwestern England (30 miles east of Liverpool); heart of the most densely populated area of England





