Definition of Coimbatore in English:

Coimbatore

proper noun

  • A city in southern India, in the state of Tamil Nadu; population 1,008,300 (est. 2009)

Pronunciation:

Coimbatore

/ˌkoimbəˈto͝or/