Vocabulary

修しゅ羅ら

Part of speech
noun

Reading

  • しゅら
    noun
  • すらnoun

Meanings

  1. 1

    Asura; demigod; anti-god; titan; demigods that fight the Devas (gods) in Hindu mythology

    nounabbreviationBuddhism
  2. 2

    fighting; carnage; conflict; strife

    noun
  3. 3

    sledge (for conveying large rocks, logs, etc.)

    noun
  4. 4

    log slide; chute; flume

    noun

Remember every word you look up.

Spaced repetition brings each word back right before you'd forget it. Sign up free to get started.