Family name origins & meanings Italian : nickname for someone with black hair, from capo ‘head’ + nigro ‘black’ (Latinized form of nero).