- Japanese⇔English Dictionary

  1. 1. [n] {Buddh} Asura; demigod; anti-god; titan; demigods that fight the Devas (gods) in Hindu mythology (abbr)
  2. 2. [n] fighting; carnage; conflict; strife
  3. 3. [n] sledge (for conveying large rocks, logs, etc.)
  4. 4. [n] log slide; chute; flume

Kanji in this word