Definition of "Blizzard"

Blizzard

  • proper noun

    plural Blizzards

    1. A surname.