Wiktionary
snowpeople
n. (context informal English) (snowperson English)
n. (context informal English) (snowperson English)