• Snowsquall

    Origin

    snow + squall

    Noun

    snowsquall

    (plural snowsqualls)
    1. A sudden, localized blizzard.
    © Wiktionary