[shinwara]noun
Japanese definition
No Japanese definition yet.
English definitions
- new straw; straw from the current year
- rice seedlings boiled and dried and then tied into a woman's hair to chase evil spirits away
Examples
No examples yet.
Loading examples…