snowholes

English

Noun

snowholes

  1. plural of snowhole