Definition of 阿修羅 (あしゅら)

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