Where does “souche” come from?
souche (French) comes from Middle French souche, from Old French çoche, from Vulgar Latin *tsucca, from Gaulish tsukka, from Proto-Germanic stukkaz, from Proto-Indo-European (s)tewg-, from Proto-Indo-European (s)tew- — to push, to hit.
souche (French): stump; strain; root
Ancestry of “souche”, step by step