Pinyin Dictionary results for "xiu luo"

修罗
Asura, malevolent spirits in Indian mythology
Dictionary data provided by CC-CEDICT