Hamza
Meaning:
Strong, steadfast, lion
Origin:
Arabic
Pronunciation:
Ham-zah
Culture:
Arabic
Gender:
Boy
More Arabic Names
Generate Similar Names