[hiiragiiwashi]noun
Japanese definition
No Japanese definition yet.
English definition
- sardine and holly charm; sardine head and holly branch placed next to the front door during setsubun to ward off demons
Examples
No examples yet.
Loading examples…