- Japanese⇔English Dictionary

  1. 1. [n] spirits of war dead
  2. 2. [n] person of great ability; soul of a talented person

Kanji in this word