修羅

しゅら

Asura

#28,896

Meanings

しゅら · すら

  1. noun, abbreviation, Buddhism Asura; demigod; anti-god; titan; demigods that fight the Devas (gods) in Hindu mythology
  2. fighting; carnage; conflict; strife
  3. sledge (for conveying large rocks, logs, etc.)
  4. log slide; chute; flume

Its kanji