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