[-]

Jyutping sau1 lo4
Pinyin xiū luó

Definitions (CC-CEDICT)
  1. Asura, malevolent spirits in Indian mythology