Definitions of Kafir:

  • noun:   a member of the Kafir people in northeastern Afghanistan
  • noun:   an offensive term for any Black African