kanawari
/kænəˈwɛri/Definitions
1. noun
A Japanese mountain deity, particularly worshipped during the Kanawara festival
“The villagers made offerings to the kanawari to ensure a bountiful harvest.”
1. noun
A Japanese mountain deity, particularly worshipped during the Kanawara festival
“The villagers made offerings to the kanawari to ensure a bountiful harvest.”