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.
Looking for more inspiration? Also, consider our list of Irish baby girl names which have a charming musical quality and our list of Korean girl names presented with their origin and meaning.
If your baby is due around Halloween or sometime in October, you might want to consider a spooky-inspired name! To help spark some ideas, we’ve put together a list of Halloween baby names for both boys and girls. If you’re after something truly unique, check out our selection of 200 weird baby names for boys and girls.
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)...
More like this
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
- 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 and creates editorial and video content across the brand. She also edits the weekly editorial newsletter, oversees our reviews process and loves creating our craft articles and videos. She specialises predominantly in car seats and pushchairs, and has yet to meet a buggy she couldn’t fold! With a 1st class degree in History, she always researches topics thoroughly to find the best recommendations for parents.
Create the perfect wishlist for your baby with MyCrib
Are you expecting and don't know where to start? Discover how MyCrib can help you build your dream wishlist. You can add products from any site with just one click and even use MyCrib's buying assistant to help get you started.