English to Punjabi Dictionary manchester

manchester

ਮੈਨਚੇਸ੍ਟਰ
definition
noun
an industrial city in northwestern England; population 396,300 (est. 2009). Founded in Roman times, it developed in the 18th and 19th centuries as a center of the English cotton industry.
the largest city in New Hampshire, on the Merrimack River, in the southern part of the state; population 108,586 (est. 2008).
Credits: Google Translate
Download the
HelloEnglishApp
image_one