Where does “hwelf” come from?

hwelf (German) comes from Proto-West Germanic *hwelp, from Proto-Germanic hwelpaz, from Proto-Indo-European (s)kale-.

Ancestry of “hwelf”, step by step

StepLanguageWordMeaning
1Proto-West Germanic*hwelpwhelp, pup
2Proto-Germanichwelpazwhelp, pup
3Proto-Indo-European(s)kale-—
Every word from Proto-Indo-European (s)kale- →Every word from Proto-Germanic hwelpaz →Every word from Proto-West Germanic *hwelp →