Meghan
Girl name · 716 babies recorded · 1974–2025
Meghan: 716 babies born in Scotland since 1974, given to girls, peaking at 55 births in 1998.
A Welsh diminutive of Margaret, Meghan traces back through the French Marguerite to the Greek margarites, meaning pearl. The spelling with an ‘h’ was popularised internationally by Meghan, Duchess of Sussex, the American actress who married Prince Harry in 2018, bringing the name into the Scottish royal spotlight. Singer-songwriter Meghan Trainor, known for her hit All About That Bass, is another well-known bearer. While no major places directly take the name, the root Margaret has inspired countless locations worldwide, from St Margaret’s Hope in Orkney to Margate in England. Notably, the simpler spelling Megan has long been a staple in Scotland, yet Meghan’s reg
Girl 37 of 52 years
- Peak year
- 199855 babies
- Latest (2022)
- #7603 babies
- Total births
- 716since 1985
- 5-year trend
- ▲ 12%vs prior 5y