Vocabulary
神奈備
かんなび
kannabi; mountain or forest where a deity is enshrined
noun