修羅 shura
shura
Noun
1. Asura; demigod; anti-god; titan; demigods that fight the Devas (gods) in Hindu mythology — explanation
Noun
2. fighting; carnage; conflict; strife
Noun
3. sledge (for conveying large rocks, logs, etc.)
Other forms:
Word Pronunciation
文
No variants available for this word.