Definition of Chiangmai in English:

Chiangmai

proper noun

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

Pronunciation:

Chiangmai

/tʃjaŋˈmʌɪ/