[-]

Jyutping maang6 lau4
Pinyin mèng lóu

Definitions (Wiktionary)
  1. name
    Menglou (a town in Laohekou, Xiangyang, Hubei, China)