ごもり
sugomori

Noun

1. nesting; hibernation

Noun
Suru Verb

2. shutting oneself in at home; staying at home

Colloquial
Other forms: