pupazzo m (plural pupazzi)
Derived from pupo, from Latin pūpus, from the Proto-Indo-European root *peh₂w- (“few”, “little”). Surface analysis: pup(o) (“puppet”) + -azzo (derivational suffix)