Definisi 'manchester'

English to English
noun
1 largest city in New Hampshire; located in southeastern New Hampshire on the Merrimack river Terjemahkan
source: wordnet30

2 a city in northwestern England (30 miles to the east of Liverpool); heart of the most densely populated area of England Terjemahkan
source: wordnet30


Visual Synonyms