阿修羅あしゅらashura阿あ修しゅ羅ら阿あ修しゅ羅らShow answer(Space)Suspend(@)阿あ修しゅ羅ら阿あ修しゅ羅らashuraNoun (common)Noun (common) (futsuumeishi)Noun (common)Asura; demigod; anti-god; titan; demigods that fight the Devas (gods) in Hindu mythology阿あ修しゅ羅ら阿あ修しゅ羅らashuraAsura; demigod; anti-god; titanWhat does 阿修羅 mean in English?Asura; demigod; anti-god; titan; demigods that fight the Devas (gods) in Hindu mythology(n)Search the picture dictionary for 阿修羅