Definition of Chiangmai in English:

Chiangmai

proper noun

  • A city in northwestern Thailand; population 148,800 (est. 2007)

Pronunciation:

Chiangmai

/CHēˌäNGˈmī/