From Latin fīliolus. By surface analysis, figlio (“son”) + -olo (“diminutive suffix”).
figliolo m (plural figlioli, feminine figliola)