Japanese definition
No Japanese definition yet.
English definitions
- Japanese chimera; mythical creature with a monkey's head, tanuki's body, tiger's limbs, and a snake tail
- White's thrush (Zoothera dauma)
Examples
No examples yet.
Loading examples…
No Japanese definition yet.
No examples yet.
Loading examples…