阿修羅

あしゅら

ashura

しゅ

Show answer
Suspend

しゅ

ashura

Noun (common)
Noun (common) (futsuumeishi)
Noun (common)
  1. Asura; demigod; anti-god; titan; demigods that fight the Devas (gods) in Hindu mythology

What does 阿修羅 mean in English?

  1. Asura; demigod; anti-god; titan; demigods that fight the Devas (gods) in Hindu mythology(n)

Search the picture dictionary for 阿修羅

阿修羅 (ashura)