WeeNames Scotland’s favourite name finder

← All names

Zayd

Boy name · 37 babies recorded · 1974–2025

Zayd: 37 babies born in Scotland since 1974, given to boys, peaking at 6 births in 2024.

Zayd is an Arabic name derived from the root z-y-d, meaning “growth” or “abundance,” and is often interpreted as “increase” or “prosperity.” One of the most notable bearers is Zayd ibn Harithah, a companion of the Prophet Muhammad who was famously adopted as his son. Another significant figure is Zayd ibn Ali, a revered imam in Shia Islam whose rebellion against the Umayyad caliphate left a lasting legacy. The name has no direct place connections tied to its bearers, but the variant Zaid is equally common. Today, Zayd remains a popular choice among Muslim families around the world, including Scotland, where it has been given to baby boys steadily since the 1970s, valued for its strong, positive meaning and historic resonance.

Boy 9 of 52 years

Peak year
20246 babies
Latest (2025)
#4956 babies
Total births
37since 2007
5-year trend
≈ stablevs prior 5y
1980 1990 2000 2010 2020 2024 · 6
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).