Baby Names › Names › Hamza

Boy name

Hamza

Meaning: Lion, imposing, majestic

Origin
Arabic, Turkish, Bosnian
Gender
Boy name
Numerology number
22