What is the full meaning of putti
PUTTO, (Italian) an artistic representation of a cherub [n]
Example of the word putti placed on a Scrabble board.