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