From Arabic Jami', meaning "gathering" or "one who brings together," and also seen in East African usage.
Like Jamii?
Swipe through thousands of names like it