Khareem is a spelling variant of كريم, usually rendered Karim, meaning “generous,” “noble,” or “honorable.”
Like Khareem?
Swipe through thousands of names like it