修羅 しゅら すら Asura; demigod; anti-god; titan; demigods that fight the Devas (gods) in Hindu mythology n Buddh abbr fighting; carnage; conflict; strife n sledge (for conveying large rocks, logs, etc.) n log slide; chute; flume n Advanced ➥