Where does “sunblocker” come from?

sunblocker (English) comes from English blocker, from German blocken, from German block, from Middle High German bloc, from Old High German bloc, from Proto-Germanic *blokk, from Proto-Germanic blukką, from Proto-Indo-European bhulg'- — thick plank, beam, pile, prop.

Ancestry of “sunblocker”, step by step

sunblocker traces back through two separate lines of ancestry.

via English blocker

StepLanguageWordMeaning
1EnglishblockerAgent noun of block; something that blocks...
2Germanblockento block
3Germanblockbloc
4Middle High Germanbloc
5Old High Germanblocblock
6Proto-Germanic*blokk
7Proto-Germanicblukkąblock, log
8Proto-Indo-Europeanbhulg'-
9Proto-Indo-Europeanbhelg'-thick plank, beam, pile, prop

via English Sun

StepLanguageWordMeaning
1EnglishSunAbbreviation of Sunday
2Middle EnglishsunneAlternative form of sonne; sun
3Old Englishsunnesun
4Proto-West Germanicsunnāsun
5Proto-Germanicsunnǭthe sun
6Proto-Indo-Europeansh̥₂uénsun; the Sun
7Proto-Indo-Europeansóh₂wl̥sun
Every word from Proto-Indo-European bhelg'-
sunblocker — Etymology, Origin & Word History | Etymology Explorer