9. Maisie
This adorable name was popular last year in Edinburgh, with 19 baby girls being given the name. Maisie is the pet form of Mairead, the Scottish Gaelic version of Margaret, which means "pearl". Photo: Ivone de Melo via Pexels
10. Freya
Several parents used this name last year, as figures show 18 baby girls were named Freya in Edinburgh in 2022. The Old Norse name means "noble lady". Photo: Daniel Reche
11. Lucy
Lucy is the 11th most popular name for baby girls in Edinburgh, with 16 little ones being given the name last year. The name is derived from the Latin masculine name Lucius, which means "light". Photo: Dominika Roseclay via Pexels
12. Sophia
There were 16 baby girls named Sophia in Edinburgh last year. The name is of Greek origin and means "wisdom". Photo: Michal Bar Haim via Unsplash