Kaleem is an Arabic name meaning speaker or eloquent one, often linked with one who converses.
Like Kaleem?
Swipe through thousands of names like it