KAFIR Meaning of KAFIR in English n. a native of the Hindu Kush mountains of NE Afghanistan. Etymology: formed as KAFFIR Oxford English vocab. Оксфордский английский словарь. 2012