1. Isla
Isla was the most popular girl name in Edinburgh last year for babies. 37 wee ones were given the Scottish name, which is derived from the word "island". Photo: Antonio Gravante
2. Sophie
In 2022, 29 baby girls' named Sophie were born in Edinburgh, making it the second most popular name in the area. The feminine name is of Greek origin and means 'wisdom'. Photo: Kaushal Mishra via Unsplash
3. Olivia
Olivia was crowned as the most popular baby name for girls in Scotland, but figures reveal it was the third most common name chosen for newborn girls in Edinburgh. The name is of Latin origin and means "olive". Photo: Kelvin Agustinus via Pexels
4. Amelia
The fourth most popular name for baby girls born in Edinburgh was Amelia, with 24 little ones being given the name in 2022. Amelia is derived from the Hebrew word amal, meaning "work". Photo: Sam Rana via Pexels