Vocabulary

雪しまき

blizzard; snowstorm

noun