Are you set to welcome a baby girl into the world this month? If you’re struggling to find the perfect moniker for your darling daughter then fear not, we’ve got 25 gorgeous options that you’ll fall in love with.
Let us know which name is your favourite!
-
Sophie meaning wisdom
-
Roisin meaning little rose
-
Kim meaning brave
-
Hallie meaning Praise the Lord
-
Beth short for Bethany
-
Diana meaning the supplier of beneficence and wellness
-
Lea meaning lion
-
Aria meaning treasure
-
Marigold after the flower
-
June after the month she was born
-
Ciara meaning dark-haired
-
Fia meaning wild
-
Marie meaning wished for child
-
Fleur meaning flower
-
Hannah meaning favour
-
Abigail meaning father’s joy
-
Elizabeth meaning My God is an oath
-
Jamie meaning supplanter
-
Ellie short for Eleanor
-
Charlotte after Princess Charlotte
-
Josie short for Josephine
-
Annie meaning gracious
-
Penelope meaning weaver
-
Vivienne meaning alive
-
Caitlin meaning pure