Where does “Szpecht” come from?

Szpecht (Polish) comes from German specht, from Middle High German specht, from Old High German speht, from Proto-West Germanic spiht, from Proto-Germanic spihtaz, from Proto-Indo-European (s)peyk- — name of a bird; woodpecker; magpie.

Ancestry of “Szpecht”, step by step

StepLanguageWordMeaning
1Germanspechtpicid member of the
2Middle High Germanspecht
3Old High Germanspeht
4Proto-West Germanicspihtwoodpecker
5Proto-Germanicspihtazwoodpecker
6Proto-Indo-European(s)peyk-name of a bird; woodpecker; magpie
Every word from Proto-Indo-European (s)peyk-