snow flurry


Meanings

  • a light brief snowfall and gust of wind (or something resembling that);

Synonyms