Where does “szwenk” come from?

szwenk (Polish) comes from German schwenken, from Middle High German swenken, from Old High German swenkēn, from Proto-West Germanic *swankijan, from Proto-Germanic swankijaną, from Proto-Germanic swinkaną, from Proto-Indo-European sweng-.

Ancestry of “szwenk”, step by step

StepLanguageWordMeaning
1Germanschwenkento wave; to brandish; to swivel; to pan
2Middle High Germanswenken—
3Old High Germanswenkēn—
4Proto-West Germanic*swankijanto cause to swing, to waver
5Proto-Germanicswankijanąto cause to sway, swing
6Proto-Germanicswinkanąto swing, bend
7Proto-Indo-Europeansweng-—
Every word from Proto-Indo-European sweng- →Every word from Proto-Germanic swinkaną →Every word from Proto-Germanic swankijaną →