[--]

Jyutping maan6 tou4 lo4
Pinyin màn tú luó

Definitions (CC-CEDICT)
  1. (Buddhism) (loanword from Sanskrit) mandala
Definitions (Wiktionary)
  1. noun, Hinduism
    mandala