Likely from African regional naming traditions, though its exact etymology varies by language and community.
Like Mhazi?
Swipe through thousands of names like it