YourDictionary

Chiang Mai

or Chiangmai

city in NW Thailand, on a headstream of the Chao Phraya: pop. 162,000

link/cite print suggestion box