阿修羅 あしゅら Also written あすら Meanings Noun Asura; demigod; anti-god; titan (i.e.: demigods that fight the Devas (gods) in Hindu mythology) Kanji 阿 Africa; flatter; fawn upon. Read as ア. 修 mend. Read as シュ. 羅 net. Read as ラ. Words containing 阿修羅 阿修羅道 (あしゅらどう) Asura realm Word lists Buddhism Jinuma: Japanese Dictionary · Word lists