Something that's related to snow, maybe something like *Quick Google search* Fubuki, as in the Japanese word for blizzard.
Also, interesting little tidbit, "gel" is a word in may languages that means either frost, ice, or something along those lines. Hats off to ya, @Nonesuch , that was a nice...