[---]

Jyutping ngaai6 bei2 wu4
Pinyin ài bǐ hú

Definitions (CC-CEDICT)
  1. Aibi Lake (Ebinur) in Xinjiang
Definitions (Wiktionary)
  1. name
    Ebi Lake (a rift lake in Xinjiang, China)