Definition of 修羅 (しゅら)

しゅ

修羅

しゅら

shura

noun
1.
Asura, demigod, anti-god, titan, demigods that fight the Devas (gods) in Hindu mythology(abbreviation, Buddhist term)
See also:阿修羅
2.
fighting, carnage, conflict, strife
3.
sledge (for conveying large rocks, logs, etc.)
4.
log slide, chute, flume
See also:滑道
Other readings:
修羅【すら】
Related Kanji
discipline, conduct oneself well, study, master
gauze, thin silk, Rome, arrange, spread out