Find the word definition

Wiktionary
snow donut

n. (alternative spelling of snow doughnut English)