snow squall

Noun

 * 1) A sudden, localized blizzard or severe snowstorm.

Translations

 * Chinese:
 * Mandarin: 雪飑
 * Finnish:
 * Greek: