阿あ修す羅らTop 25000MeaningsNoun1. Asura; demigod; anti-god; titan; demigods that fight the Devas (gods) in Hindu mythologyOther readings阿あ修しゅ羅らKanji used阿Africa修discipline (of study)羅lightweight fabricComposed of阿あfirst Sanskrit alphabet letter; Africa; Awa (old province of Japan)Noun修す羅らAsura; demigod; anti-god; titan; demigods that fight the Devas (gods) in Hindu mythology; fighting; carnage; conflict; strife; sledge (for conveying large rocks, logs, etc.); …Noun