Quick answer
Hamza is a boy name meaning "lion".
Pronunciation: Arabic /ˈħam.za/.
Meaning and history
The name means "lion" in Arabic, a derivative of حمز (ḥamuza) meaning "strong, sturdy". This was the name of an uncle of the Prophet Muhammad who was killed in battle.
Notes and context
Usage: arabic, turkish, bosnian, uzbek, kazakh | Arabic: حمزة; Bosnian Cyrillic: Хамза; Uzbek: Ҳамза