やまごもり
yamagomori

Noun
Suru Verb

1. secluding oneself in the mountains; undertaking ascetic practices at a mountain temple

Noun
Suru Verb

2. retreat; off-site meeting

Other forms: