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