Family name origins & meanings Italian : nickname from solazzo ‘solace’, ‘consolation’ (from Latin solacium), probably reduced from buonsolazzo ‘good solace’.