1621760 jmdict A [id=1984213] 阿修羅 あしゅら;あすら [1][n][fld=Buddh] Asura; demigod; anti-god; titan; [expl] demigods that fight the Devas (gods) in Hindu mythology