The name Hamza means Lion and is of Arabic origin. Hamza is a name that's been used primarily by parents who are considering baby names for boys.
People who like the name Hamza also like the names: Isaiah,
Zain,
Samir,
Kavon,
Saif,
Hasan,
Aisha,
Chantel,
Salma,
Shyla,
Irina,
Zahra,
Stasia