Updated June 9, 2019 Share: Family name origins & meanings Southern Italian : from southern Italian dialect càfaro ‘unbeliever’, from Arabic kāfir ‘infidel’.