Definition of 阿修羅 (あしゅら)
あしゅら
阿修羅
あしゅら
ashura
noun
•
Asura, demigod, anti-god, titan, demigods that fight the Devas (gods) in Hindu mythology(Buddhist term)
Other readings:
阿修羅【あすら】
Related Kanji
阿 | Africa, flatter, fawn upon, corner, nook, recess |
修 | discipline, conduct oneself well, study, master |
羅 | gauze, thin silk, Rome, arrange, spread out |