From Arabic via East African usage, meaning group, people, or community.
Like Taifa?
Swipe through thousands of names like it