WeeNames Scotland’s favourite name finder

← All names

Safa

Girl name · 153 babies recorded · 1974–2025

Safa: 153 babies born in Scotland since 1974, given to girls, peaking at 14 births in 2024.

Safa comes from Arabic origins, meaning "purity" or "serenity," and is also the name of one of the two sacred hills, Safa and Marwa, in Mecca, central to the Hajj pilgrimage. In Scottish naming records, it has been steadily chosen for baby girls since the late 1990s, reflecting Scotland's multicultural community. Notable bearers include Safa Ahmed, a contemporary artist, and the name appears in Islamic tradition as the grandmother of the Prophet Muhammad. The name's gentle sound and clear meaning have contributed to its quiet popularity, with variant spellings like Safaa sometimes seen. Though primarily feminine in Scottish usage, Safa can be used for boys in other cultures.

Girl 22 of 52 years

Peak year
202414 babies
Latest (2025)
#27213 babies
Total births
153since 2001
5-year trend
▲ 29%vs prior 5y
1980 1990 2000 2010 2020 2024 · 14
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).