Are you set to welcome a baby girl into the world soon? Becoming a mum is one of the most magical feelings, but it comes with a lot of decisions. One of the biggest ones you'll face is what name you should give your baby girl. There are so many options out there, it's hard not to feel overwhelmed by all of them, but we're here to help.
We have gathered up some of our favourite names for girls to inspire you expectant-mamas.
Check out our current favourites below!
- Norah meaning light
- Jessica meaning gift
- Alice meaning noble
- Dolly meaning gift of God
- Sally meaning princess
- Heather after the plant
- Taylor meaning beauty inside and out
- Beth short for Bethany
- Dani short for Daniella
- Olivia after the olive tree
- Daisy after the flower
- Josie meaning God is gracious
- Lily after the flower
- Anna meaning favour
- Sophia meaning wisdom
- Emilie meaning striving
- Maggie short for Margaret
- Amelia meaning industrious
- Rosie after the rose
- Louisa meaning famous warrior
- Edith meaning blessed
- Marigold after the flower