[hirahakkou]noun
Japanese definition
No Japanese definition yet.
English definition
- Buddhist service centred around the Lotus Sutra held over four days in Shiga Prefecture, starting from the 24th day of the second month of the lunisolar calendar
Examples
No examples yet.
Loading examples…