Baby

Celeste, Rosa and Marie... These 23 names for girls are seriously striking (and we are so in love)

When it comes to choosing your daughter's name, many of us strive for something that is a little bit different and incredibly beautiful.

In fact, many of us are looking for a name that is striking; that stands out from the crowd; that turns heads and makes us say, 'yes'. 

To help you in your quest to find the perfect moniker for your little girl, we've come up with a list of 23 that we truly do love. 

1. Amara – meaning strong 

2. Amory – meaning leader 

3. Arabella – meaning yielding to prayer

4. Bella – meaning beautiful 

5. Celeste – meaning heavenly 

6. Cora – meaning filled heart 

7. Dawn – meaning appearance of light; daybreak 

8. Eden – meaning delight

9. Elizabeth – meaning God is satisfaction 

10. Eva – meaning life 

11. Fiona – meaning white, fair

12. Flora – meaning flower 

13. Florence – meaning to flower 

14. Grace – meaning goodness

15. Hannah – meaning grace of God 

16. Kalila – meaning heap of love 

17. Marie – meaning sea of sorrow 

18. Odette – meaning wealth 

19. Rosa – meaning noted protector 

20. Starr – meaning star 

21. Saffron – a hue of yellow 

22. Scarlet – someone who sold rich bright fabrics

23. Willa – meaning will desire

Search
Search results for
View all