Where does “sangpuwo” come from?

sangpuwo (Tagalog) comes from German Puwo, from German Pudel, from German Pudelhund, from German hund, from Middle High German hunt, from Old High German hunt, from Proto-West Germanic hund, from Proto-Germanic hundaz — dog.

Ancestry of “sangpuwo”, step by step

StepLanguageWordMeaning
1GermanPuwoan experimental hybrid of poodle and wolf
2GermanPudelpoodle
3GermanPudelhundpoodle
4Germanhunddog, hound
5Middle High Germanhuntdog (Canis familiaris)
6Old High Germanhuntdog
7Proto-West Germanichunddog
8Proto-Germanichundazdog
9Proto-Indo-Europeanḱwn̥tós
10Proto-Indo-Europeanḱwṓdog
Every word from Proto-Indo-European ḱwṓ