Where does “Schweinhund” come from?

Schweinhund (Dutch) comes from German Schweinehund, from German hund, from Middle High German hunt, from Old High German hunt, from Proto-West Germanic hund, from Proto-Germanic hundaz, from Proto-Indo-European ḱwn̥tós, from Proto-Indo-European ḱwṓ — dog.

Schweinhund (Dutch): a bastard, an arse; used as a stereotypically German insult

Definitions

  1. a bastard, an arse; used as a stereotypically German insult

Ancestry of “Schweinhund”, step by step

StepLanguageWordMeaning
1GermanSchweinehunda term of offense, literally pig-dog; bastard;...
2Germanhunddog, hound
3Middle High Germanhuntdog (Canis familiaris)
4Old High Germanhuntdog
5Proto-West Germanichunddog
6Proto-Germanichundazdog
7Proto-Indo-Europeanḱwn̥tós
8Proto-Indo-Europeanḱwṓdog
Every word from Proto-Indo-European ḱwṓEvery word from Proto-Indo-European ḱwn̥tósEvery word from Proto-Germanic hundaz