Humzah is a spelling variant of Hamza, an Arabic name often associated with steadfastness and strength.
Like Humzah?
Swipe through thousands of names like it