Expecting a little girl but have yet to find a name that you absolutely LOVE? Nicknames, royal names or even Irish names, there are SO many choices out there making it really hard to settle on something that feels right.
Well, fear no more as we have 30 unusual girl names that may finally help put an end to your baby naming quest:
1. Aviana - meaning bird
2. Blanche - meaning white
3. Bronywn - meaning dark and pure
4. Cece - meaning blind one
5. Cora - meaning maiden
6. Danica - meaning first star of the morning
7. Diara – meaning gift
8. Doris - meaning gift of the ocean
9. Eileen - meaning bright, shining one
10. Elisha – meaning blissful
11. Embry - meaning flat-topped hill
12. Gia - meaning God is gracious
13. Hilda - meaning fighter
14. Ina - meaning pure
15. Kandence - meaning rhythm
16. Kenzie - meaning fair
17. Lilith - meaning ghost
18. Lorna - meaning forsaken
19. Marcie - meaning warlike
20. Maud - meaning battle-mighty
21. Naya - meaning fresh
22. Ophelia - meaning help
23. Penny - meaning weaver
24. Sia - meaning victory
25. Sylvanna - meaning woman of the woods
26. Tabitha - meaning gazelle
27. Tegan - meaning fair
28. Veda – meaning eternal knowledge
29. Winifred - meaning friend of peace
30. Zianna - meaning ruler of the house