Definition of Chiangmai in English:

Chiangmai

proper noun

  • A city in north-western Thailand; population 148,800 (est. 2007).

Pronunciation

Chiangmai

/tʃjaŋˈmʌɪ/