Where does “tupf” come from?

tupf (Old High German) comes from Proto-Germanic duppaz, from Proto-Indo-European *dʰewb-.

Ancestry of “tupf”, step by step

StepLanguageWordMeaning
1Proto-Germanicduppazhollow, bowl
2Proto-Indo-European*dʰewb-
Every word from Proto-Indo-European *dʰewb-Every word from Proto-Germanic duppaz