Chinese
修罗 / 修羅 [xiūluó]
Asura, malevolent spirits in Indian mythology
Japanese
noun
- Asura; demigod; anti-god; titan; (explanation) demigods that fight the Devas (gods) in Hindu mythology
- fighting; carnage; conflict; strife
- sledge (for conveying large rocks, logs, etc.)
- log slide; chute; flume
Notes
Sign in to add your own note
Example Sentences
Japanese Names
修羅 しゅら
Shura female given name
Contains