Chinese English Dictionary

阿修罗    Add to My Vocabulary

PinYin ā xīu luó    Simplified 阿修罗    Traditional 阿修羅
  1. Asura, malevolent spirits in Indian mythology

Similar Words

Credits
Source of Dictionary: CC-CEDICT