- Japanese⇔English Dictionary

  1. 1. [n] descendant of a god; heavenly grandson

Kanji in this word