Vocabulary

神奈備

kannabi; mountain or forest where a deity is enshrined

noun