Arabic name meaning 'most generous' or 'most noble,' a superlative form of Karem.
Like Ekrem?
Swipe through thousands of names like it