Where does “белоснежный” come from?

белоснежный (Russian) comes from German schneeweiß, from Middle High German snēwīz, from Old High German snēwīz, from Proto-Germanic snaiwahwītaz, from Proto-Germanic snaiwaz, from Proto-Indo-European snóygʷʰos, from Proto-Indo-European sneygʷʰ- — to snow.

белоснежный (Russian): snow-white

Definitions

  1. snow-white

Ancestry of “белоснежный”, step by step

белоснежный traces back through 3 separate lines of ancestry.

via German schneeweiß

StepLanguageWordMeaning
1Germanschneeweißsnow-white, white as snow, pure white
2Middle High Germansnēwīz
3Old High Germansnēwīz
4Proto-Germanicsnaiwahwītazsnow-white
5Proto-Germanicsnaiwazsnow
6Proto-Indo-Europeansnóygʷʰossnow
7Proto-Indo-Europeansneygʷʰ-to snow

via Russian снег

StepLanguageWordMeaning
1Russianснегsnow; snow, the white electrical noise on a TV...
2Proto-Slavicsněgъsnow
3Proto-Balto-Slavicsnáigassnow

via Russian бе́лый

StepLanguageWordMeaning
1Russianбе́лыйwhite, light
2Proto-Slavicbělъwhite
3Proto-Indo-EuropeanbʰēlHswhite surface or stain
Every word from Proto-Indo-European sneygʷʰ-Every word from Proto-Indo-European snóygʷʰosEvery word from Proto-Germanic snaiwaz