Meaning of in Japanese

  1. Words

Definition of

  1. (n) Japanese chimera; mythical creature with a monkey's head, tanuki's body, tiger's limbs, and a snake tail
  2. White's thrush (Zoothera dauma) →Related words: 虎鶫
  3. man of mystery

Words related to

Back to top