Etymology
Today it means: A snowfall event somewhat stronger than a flurry and gentler than a snowstorm or snow squall. Full definition →
From snow + shower.
Etymology from Wiktionary, CC BY-SA 4.0.