| Noun | 1. | Manchester - largest city in New Hampshire; located in southeastern New Hampshire on the Merrimack river |
| 2. | Manchester - a city in northwestern England (30 miles east of Liverpool); heart of the most densely populated area of England |
About this site and copyright information - Online Dictionary Home