Where does “pupeczka” come from?

pupeczka (Polish) comes from Polish pupka, from Polish pupa, from German Popo, from German Podex, from Latin pōdex, from Proto-Indo-European pesd- — to fart softly, pass gas, break wind.

Ancestry of “pupeczka”, step by step

StepLanguageWordMeaning
1Polishpupka
2Polishpupabum, rear, buttocks
3GermanPopobottom, buttocks, bum
4GermanPodexposterior, behind
5Latinpōdexanus, rectum, fundament
6Proto-Indo-Europeanpesd-to fart softly, pass gas, break wind
Every word from Proto-Indo-European pesd-