1. [ noun ] (government,geography) largest city in New Hampshire; located in southeastern New Hampshire on the Merrimack river
Related terms: city New_Hampshire
2. [ noun ] (government,geography) a city in northwestern England (30 miles east of Liverpool); heart of the most densely populated area of England
Related terms: city Mancunian England
3. [ noun ] Last name, frequency rank in the U.S. is 7475
Similar spelling:   manichaeism