Definisi 'manchester'
English to English
1 largest city in New Hampshire; located in southeastern New Hampshire on the Merrimack river
source: wordnet30
2 a city in northwestern England (30 miles to the east of Liverpool); heart of the most densely populated area of England
source: wordnet30
More Word(s)
mancunian, city, metropolis, urban center, england, granite state, new hampshire, nh,

Visual Synonyms
Click for larger image