Where does “blizzard” come from?

blizzard (English): A large snowstorm accompanied by strong winds and...

Definitions

  1. A large snowstorm accompanied by strong winds and...

Words derived from “blizzard

blizzard — Etymology, Origin & Word History | Etymology Explorer