Karriem is a variant of Karim, from Arabic meaning generous, noble, or honorable.
Like Karriem?
Swipe through thousands of names like it