Name كريم generally means Kind or Generous or Noble, and is a Masculine (or Boy) name, which means generally Men's or Boy's have this name. Name كريم has Iranian (Persian), Arabian, Indian origin and people with name كريم are mostly Muslim by religion. . This name is associated to God/Goddess Prophet Mohammed (SAW) |