Eiszapfen (German) comes from German Zapfen, from Middle High German zapfen, from Old High German zapfo, from Frankish tappō, from Proto-Germanic tappô, from Proto-Indo-European deh₂p-, from Proto-Indo-European deh₂- — to share, divide.
Eiszapfen (German): icicle
Definitions
icicle
Ancestry of “Eiszapfen”, step by step
Eiszapfen traces back through two separate lines of ancestry.