Word Meaning 阿修羅
あしゅら
ashura
阿修羅 is read as あしゅら (ashura) and means Asura.
Meaning
English
- Asura
- demigod
- anti-god
- titan
- demigods that fight the Devas (gods) in Hindu mythology
Reading
Kana
あしゅら
Romaji
ashura
Writing Variants
- 阿修羅 あすら asura
Stroke Sequence
3 Characters • 37 Total StrokesStudy Signals and Categories
Related Vocabulary
Max. 12阿呆陀羅
あほんだら
type of fast-paced humorous singing mimicking the chanting of a Buddhist sutra, usually with lyrics satirizing current events