[-]

Jyutping coi3 tou4 laai1
Pinyin sài tú lā

Definitions (Wiktionary)
  1. name
    Xaidulla, Saitula (a town in Pishan, Hotan prefecture, Xinjiang, China)