[yorimashi]noun
Japanese definition
No Japanese definition yet.
English definition
- child or doll used as a vessel for a spirit invoked by a shaman or miko
Examples
No examples yet.
Loading examples…
No Japanese definition yet.
No examples yet.
Loading examples…