Shonagh
Girl name · 158 babies recorded · 1974–2025
Shonagh: 158 babies born in Scotland since 1974, given to girls, peaking at 13 births in 1985.
Shonagh is a distinctly Scottish feminine name, a Gaelic variant of Shona which itself derives from Joan or Jane, ultimately tracing back to the Hebrew Yochanan, meaning "God is gracious". It is closely related to the Irish name Sinead and shares its roots with the more widely used Shona. Though not borne by many internationally famous figures, Shonagh has been a steady presence in modern Scotland, appearing in birth records since the 1970s.
Girl 25 of 52 years
- Peak year
- 198513 babies
- Latest (2005)
- #5774 babies
- Total births
- 158since 1974
- 5-year trend
- ▼ 22%vs prior 5y