[---]

Jyutping tou1 lei6 tin1
Pinyin dāo lì tiān

Definitions (Wiktionary)
  1. noun
    Trāyastriṃśa (a heavenly abode of the devas)