17. Elsie
Another much-used name for baby girls in 2022 was Elsie. There were 13 newborns given the name in Edinburgh last year. Elsie has Scottish origins, and means "pledged to God". Photo: Yuri Tasso via Unsplash
18. Florence
Florence was a popular name given to 13 baby girls in the Capital last year. The name comes from the Latin word 'florentius' which means "blossoming". Photo: Colin Maynard via Unsplash
19. Ivy
This name was given to 13 baby girls in Edinburgh last year. Ivy has English and Latin origins and comes from the name of the plant. Photo: Adele Morris via Unsplash
20. Luna
The 20th most popular name given to Edinburgh baby girls was Luna, with 13 infants being given the name in the Capital last year. Luna is an Italian and Spanish name of Latin origin, and means "moon". Photo: British Baby Box via Unsplash