Definition of Kanpur in English:

Kanpur

proper noun

  • A city in Uttar Pradesh, northern India, on the River Ganges; population 3,144,300 (est. 2009). It was the site of a massacre of British soldiers and European families in July 1857, during the Indian Mutiny.

    Former name Cawnpore

Pronunciation:

Kanpur

/kɑːnˈpʊə/