Likely from African naming traditions, with modern usage and regional meanings varying by language.
Like Makayo?
Swipe through thousands of names like it