Meaning BLIZZARD

thing  >  storm, weather  >  blizzard, snowstorm

User-Submitted Names