From Latin pūtus. Compare Spanish puto (“child”), Portuguese puto (“child”).
Practice speaking and memorizing "putto" and many other words and sentences in Italian.