Where does “швагер” come from?

швагер (Ukrainian) comes from Polish szwagier, from German Schwager, from Middle High German swāger, from Old High German suāgur, from Proto-Germanic swēgraz, from Proto-Indo-European swēḱurós, from Proto-Indo-European swéḱuros — father-in-law.

Ancestry of “швагер”, step by step

StepLanguageWordMeaning
1Polishszwagierbrother-in-law
2GermanSchwagerbrother-in-law; in-law; a fairly distant relative...
3Middle High Germanswāger
4Old High Germansuāgur
5Proto-Germanicswēgraza male person that came into a family through...
6Proto-Indo-Europeanswēḱurósbrother-in-law
7Proto-Indo-Europeanswéḱurosfather-in-law
Every word from Proto-Indo-European swéḱurosEvery word from Proto-Indo-European swēḱurósEvery word from Proto-Germanic swēgraz