From tesoro (“treasure”) + -etto (diminutive suffix), literally “little treasure”.
tesoretto m (plural tesoretti)