WeeNames Scotland’s favourite name finder

← All names

Humza

Boy name · 62 babies recorded · 1974–2025

Humza: 62 babies born in Scotland since 1974, given to boys, peaking at 9 births in 1997.

Humza is a variant of the Arabic name Hamza, meaning “lion” or “steadfast” – a name with deep roots in Islamic tradition, most famously borne by Hamza ibn Abdul‑Muttalib, the revered uncle of the Prophet Muhammad. In modern Scotland, the name gained prominence through Humza Yousaf, who served as First Minister of Scotland from 2023 to 2024, making it a name with strong political and cultural resonance. While no major places are named directly after a Humza, the name shares its etymological root with the Arabic word for strength. The spelling “Humza” is less common than the traditional “Hamza” but has become increasingly familiar in Scottish birth registers, reflecting the nation’s growing multicultural heritage.

Boy 14 of 52 years

Peak year
19979 babies
Latest (2017)
#6024 babies
Total births
62since 1985
5-year trend
▼ 23%vs prior 5y
1980 1990 2000 2010 2020 1997 · 9
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).