Vocabulary

山懐

heart of a mountain

noun