Kamakura
かまくら (Kamakura) is a Japanese noun meaning “mid-January festival in northern Japan, with snow huts in which children play house, snow hut”.
Meanings
- nounmid-January festival in northern Japan, with snow huts in which children play house
- nounsnow hut