snowholes
English
Noun
snowholes
plural of
snowhole