Japanese definition
No Japanese definition yet.
English definition
- temporary manifestation of a Buddha (or bodhisattva, etc.) in the form of a Shinto kami
Examples
No examples yet.
Loading examples…
No Japanese definition yet.
No examples yet.
Loading examples…