[-]

Jyutping zo2 laam4
Pinyin zuǒ lán

Definitions (Wiktionary)
  1. name
    Zuolan (a township in Chengkou, Chongqing, China)