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 →Every word from Latin puteus →Every word from Proto-Germanic *puti →