[--]

Jyutping maang5 laai1
Pinyin měng lā

Definitions (Wiktionary)
  1. name
    Mong La (a town, the administrative seat of Mong La, Shan State, Myanmar)
    (syn.) 小勐拉