Family name origins & meanings Southern Italian : variant of Sparacio, from Calabrian sparacu ‘asparagus’.