WeeNames Scotland’s favourite name finder

← All names

Zayna

Girl name · 10 babies recorded · 1974–2025

Zayna: 10 babies born in Scotland since 1974, given to girls, peaking at 4 births in 2013.

With its roots in Arabic, Zayna is a feminine form of Zayn, meaning "beauty" or "grace," and shares a close connection to the more widely known Zaynab. Though less common in Scotland, the name has gained gentle popularity for its melodic, modern feel. Among its notable bearers is Zayna Iman, a young Scottish fashion influencer and model, while the name also appears in various forms across Islamic history—most famously Zaynab bint Muhammad, the Prophet's daughter. No major places bear the name, but its similarity to the stylish Zara often draws comparisons. As a variant, Zaina offers an alternative spelling, and in recent years, Zayna has become a favourite choice for parents seeking a name that feels both contemporary and elegantly timeless.

Girl 3 of 52 years

Peak year
20134 babies
Latest (2024)
#7903 babies
Total births
10since 2008
5-year trend
≈ stablevs prior 5y
1980 1990 2000 2010 2020 2013 · 4
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).