How to say asura in Japanese

しゅらshuraすらsura

noun:

  • Asura; demigod; anti-god; titan; demigods that fight the Devas (gods) in Hindu mythology - abbreviation - Buddhism term 阿修羅
  • fighting; carnage; conflict; strife
  • sledge (for conveying large rocks, logs, etc.)
  • log slide; chute; flume 滑道

Example Sentences

Nothing found.