Dolchstoßlüge (German) comes from German Lüge, from Middle High German lüge, from Old High German lugī, from Proto-Germanic lugiz, from Proto-Indo-European lewgʰ- — to lie, to tell falsehood.
Ancestry of “Dolchstoßlüge”, step by step
Dolchstoßlüge traces back through two separate lines of ancestry.