Updated June 9, 2019 Share: Family name origins & meanings Southern Italian (Sgrò) : nickname for someone with curly hair, from medieval Greek sgouros ‘curly’.