Hamza

Meaning: Strong, steadfast, lion

Origin: Arabic

Pronunciation: Ham-zah

Culture: Arabic

Gender: Boy

More Arabic Names Generate Similar Names