Where does “putti” come from?

putti (Old Saxon) comes from Proto-Germanic *puti, from Latin puteus, from Latin -al — noun-forming suffix.

Ancestry of “putti”, step by step

StepLanguageWordMeaning
1Proto-Germanic*puti
2Latinputeuspit, dungeon; well; cistern
3Latin-alnoun-forming suffix

Words derived from “putti

Every word from Latin -al