[----]

Jyutping laai1 mou5 on1 laai1
Pinyin lā mǔ ān lā

Definitions (CC-CEDICT)
  1. Ramallah
Definitions (Wiktionary)
  1. name
    Ramallah (a city in Palestine)