Likely related to Karima or Carime, from Arabic roots meaning generous or noble.
Like Carime?
Swipe through thousands of names like it