flurry: a light brief snowfall and gust of wind (or something resembling that)
snow: precipitation falling from clouds in the form of ice crystals
strand: line consisting of a complex of fibers or filaments that are twisted together to form a thread or a rope or a cable