100 top unique baby girl names
Looking for a really unusual name for your baby girl? We have some brilliantly unique suggestions right here
What you're looking for, right, is a baby girl name that's super-special and different, that stands out from all the other girl names around? But we know how it goes: you think you've hit on a gorgeously unusual girl name, only for someone to tell you they have a cousin twice removed who's called the same. Argh!
So, to soothe your stressed baby-name-hunting brows, we've some totally one-off baby-name homework for you! We've pulled together a list of our top unique or unusual baby names for boys – with their meanings – for you to scroll through and pick out your favourite.
We've included rare vintage baby names, really unusual new variants of well-known baby names and names we're simply never heard before (but really rate)...
Here's our list of the 100 best unique and unusual names for girls – together with their meanings...
1. Acacia
- Meaning: point, thorn
2. Amery
More like this
- Meaning: immortal, unfading
3. Arina
- Meaning: peaceful
4. Bhavya
- Meaning: virtuous; grand, splendid
5. Bopha
- Meaning: beautiful flowers
6. Breigh
- Meaning: high; noble
7. Brisa
- Meaning: breeze
8. Bronya
- Meaning: armour, strength, protection
9. Cacia
- Meaning: thorny tree
10. Chaise
- Meaning: hunter
11. Chanda
- Meaning: moon
12. Cherrell
- Meaning: cherry fruit; green gemstone
13. Chloris
- Meaning: pale
14. Corly
- Meaning: cheery
15. Cosmin
- Meaning: priceless; beautiful; order
16. Cyma
- Meaning: flourishing
17. Dagny
- Meaning: new day
18. Damari
- Meaning: gentle
19. Dasya
- Meaning: gift of God
20. Delyssa
- Meaning: pleasure; delight
21. Doria
- Meaning: of the sea
22. Edite
- Meaning: blessed
23. Ekko
- Meaning: sound
24. Eleri
- Meaning: river
25. Ensley
- Meaning: meadow; clearing
26. Esti
- Meaning: star; summer
27. Evadne
- Meaning: good
28. Evolet
- Meaning: promise of life
29. Fadeya
- Meaning: valiant, brave
30. Fernlea
- Meaning: fields with ferns, fern meadow
31. Fiorie
- Meaning: flower, blossom
32. Fridli
- Meaning: peaceful ruler
33. Gaea
- Meaning: Earth
34. Garldina
- Meaning: garland, wreath
35. Ginebra
- Meaning: juniper tree; white fairy
36. Gladia
- Meaning: country, land
37. Goda
- Meaning: after the river Godavari
38. Gricely
- Meaning: dark battle
39. Hanalei
- Meaning: crescent bay
40. Haniya
- Meaning: favoured by God; grace; blissful
41. Harwin
- Meaning: brave; friend of the hare
42. Hespera
- Meaning: evening star
43. Inola
- Meaning: black fox
44. Irha
- Meaning: calm
45. Isley
- Meaning: from the hazel grove
46. Isolda
- Meaning: ice ruler
47. Jagoda
- Meaning: berry
48. Jemsa
- Meaning: precious stone
49. Joly
- Meaning: pretty
50. Joysel
- Meaning: joyous
51. Kaya
- Meaning: restful place
52. Kefira
- Meaning: young lioness
53. Kinga
- Meaning: brave in war
54. Kliara
- Meaning: bright; famous
55. Leina
- Meaning: torch
56. Leotie
- Meaning: prairie flower
57. Lessie
- Meaning: sacred garden
58. Letha
- Meaning: forgetfulness; oblivion
59. Lidah
- Meaning: loved by the people
60. Luannie
- Meaning: enjoyment
61. Maeko
- Meaning: truth child
62. Maidel
- Meaning: maiden
63. Milda
- Meaning: goddess of love and friendship
64. Moia
- Meaning: great; mother
65. Nixie
- Meaning: water fairy
66. Noomi
- Meaning: pleasant, gentle
67. Norella
- Meaning: honesty, integrity
68. Nuo
- Meaning: graceful
69. Odeta
- Meaning: blue sea
70. Odina
- Meaning: mountain
71. Omnira
- Meaning: liberation
72. Orette
- Meaning: excellence
73. Otthild
- Meaning: prosperity in battle
74. Paix
- Meaning: peace
75. Palles
- Meaning: wisdom
76. Peli
- Meaning: happy
77. Penna
- Meaning: scribe; feather
78. Precia
- Meaning: worth, of great value
79. Quayla
- Meaning: just
80. Ramie
- Meaning: protecting hands
81. Rasa
- Meaning: dew
82. Rilla
- Meaning: small brook
83. Rozele
- Meaning: rose
84. Sadira
- Meaning: lotus tree
85. Selin
- Meaning: running water
86. Seona
- Meaning: graceful
87. Sosi
- Meaning: plane tree
88. Tamaska
- Meaning: little wolf
89. Teille
- Meaning: small water bird
90. Theda
- Meaning: gift
91. Toolia
- Meaning: bound for glory
92. Urmi
- Meaning: wave
93. Ursina
- Meaning: little bear
94. Vaima
- Meaning: spring water
95. Wilda
- Meaning: willow tree
96. Windsor
- Meaning: riverbank with a winch; after the town
97. Wistar
- Meaning: flowering plant
98. Yeira
- Meaning: to illuminate
99. Yolie
- Meaning:purple flower
100. Zelaina
- Meaning: brightness
Pics: Getty
Read more:
Authors
Emily is the Digital Content Producer at MadeForMums, working across the brand on everything from pushchairs and car seats to baby names and the latest product launches. She researches topics thoroughly to make sure our content is accurate and helpful for parents and loves bringing the details about latest parenting products and innovations to our audience.
How NatPat's wellness patches may help your family
NatPat's range of wellness patches and stickers aim to tackle everything from allergies to lack of focus. We take a closer look at the range.