Karim (also, Kareem or Kerim; Arabic: کریم) is a given name and a surname of Arabic origin. It may also refer to: