Wiktionary
snowfolk
n. (context rare English) Collectively, snowpeople
n. (context rare English) Collectively, snowpeople