Riesentorlauf (German) comes from German Riese, from Middle High German rise, from Old High German riso, from Proto-West Germanic risi, from Proto-Germanic risiz, from Proto-Germanic rīsaną, from Proto-Indo-European h₁rey- — to arise, arise; to rise, arise; to rise; arise.
Ancestry of “Riesentorlauf”, step by step
Riesentorlauf traces back through two separate lines of ancestry.