75+ Dazzling Whimsical Girls Names You Definitely Haven’t Heard
Love the enchanting and magical vibe of whimsical girl names? Then, you’ll adore this dazzling collection of unique and ethereal names that feel straight out of a fairy tale.

1. Elowen
- Meaning & Origin: Cornish name meaning elm tree
- Nicknames: Ellie, Wen
- Similar Names: Arwen, Eowyn, Willow
2. Seraphina
- Meaning & Origin: Hebrew name meaning fiery or burning ones
- Nicknames: Sera, Fina
- Similar Names: Sophia, Selena, Isadora
3. Amara
- Meaning & Origin: Greek name meaning grace or eternal
- Nicknames: Mara, Amy
- Similar Names: Aurora, Aria, Amaya
4. Celestia
- Meaning & Origin: Latin name meaning heavenly
- Nicknames: Cece, Tia
- Similar Names: Celeste, Luna, Seraphina
5. Evangeline
- Meaning & Origin: Greek name meaning bearer of good news
- Nicknames: Eva, Angie, Lina
- Similar Names: Angelica, Genevieve, Seraphina
6. Luna
- Meaning & Origin: Latin name meaning moon
- Nicknames: Lu, Lulu
- Similar Names: Nova, Selene, Lyra
7. Arwen
- Meaning & Origin: Welsh name meaning noble maiden
- Nicknames: Ari, Wen
- Similar Names: Elowen, Eowyn, Gwen
8. Isadora
- Meaning & Origin: Greek name meaning gift of Isis
- Nicknames: Isa, Dora
- Similar Names: Isabella, Theodora, Aurora
9. Lyra
- Meaning & Origin: Greek name meaning lyre (a musical instrument)
- Nicknames: None needed
- Similar Names: Vega, Nova, Elara
10. Aurora
- Meaning & Origin: Latin name meaning dawn
- Nicknames: Rory, Aura
- Similar Names: Amara, Aria, Selena
11. Mirabelle
- Meaning & Origin: French name meaning wonderful
- Nicknames: Mira, Belle
- Similar Names: Annabelle, Maribel, Amara
12. Delphine
- Meaning & Origin: Greek name meaning dolphin
- Nicknames: Del, Delphi
- Similar Names: Daphne, Selene, Celeste
13. Calliope
- Meaning & Origin: Greek name meaning beautiful voice
- Nicknames: Callie, Pia
- Similar Names: Callista, Lyra, Seraphina
14. Freya
- Meaning & Origin: Norse name meaning noble woman
- Nicknames: None needed
- Similar Names: Frida, Astrid, Aria
15. Eowyn
- Meaning & Origin: Old English name meaning horse joy
- Nicknames: Wyn, Eo
- Similar Names: Arwen, Elowen, Wynne
16. Selene
- Meaning & Origin: Greek name meaning moon
- Nicknames: Lena
- Similar Names: Luna, Celestia, Aurora
17. Cassiopeia
- Meaning & Origin: Greek name meaning she whose words excel; a constellation
- Nicknames: Cassie, Pia
- Similar Names: Lyra, Calliope, Andromeda
18. Amethyst
- Meaning & Origin: Greek name meaning not intoxicated; a precious stone
- Nicknames: Amy, Thia
- Similar Names: Amber, Ruby, Sapphire
19. Genevieve
- Meaning & Origin: French name meaning tribe woman
- Nicknames: Gen, Evie
- Similar Names: Vivienne, Evelyn, Gwendolyn
20. Ophelia
- Meaning & Origin: Greek name meaning help
- Nicknames: Lia, Ophie
- Similar Names: Elara, Isadora, Amara
21. Juniper
- Meaning & Origin: Latin name referring to the juniper tree
- Nicknames: June, Junie
- Similar Names: Hazel, Willow, Aspen
22. Astrid
- Meaning & Origin: Norse name meaning divinely beautiful
- Nicknames: None needed
- Similar Names: Freya, Ingrid, Astra
23. Zinnia
- Meaning & Origin: Latin name referring to a bright flower
- Nicknames: Zinnie, Zia
- Similar Names: Dahlia, Azalea, Flora
24. Elara
- Meaning & Origin: Greek name referring to a moon of Jupiter
- Nicknames: Ellie, Lara
- Similar Names: Lyra, Aurora, Selene
25. Callista
- Meaning & Origin: Greek name meaning most beautiful
- Nicknames: Callie, Lissa
- Similar Names: Calliope, Cassandra, Lyra
26. Marigold
- Meaning & Origin: English name referring to the golden flower
- Nicknames: Mari, Goldie
- Similar Names: Daisy, Magnolia, Poppy
27. Persephone
- Meaning & Origin: Greek name meaning bringer of destruction
- Nicknames: Percy, Sephy
- Similar Names: Penelope, Calliope, Cassandra
28. Meadow
- Meaning & Origin: English name meaning a field of grass
- Nicknames: None needed
- Similar Names: Willow, Juniper, Hazel
29. Zephyra
- Meaning & Origin: Greek name meaning west wind
- Nicknames: Zeph, Zia
- Similar Names: Lyra, Selene, Astra
30. Briar
- Meaning & Origin: English name meaning a thorny patch
- Nicknames: None needed
- Similar Names: Blair, Hazel, Ivy
31. Clementine
- Meaning & Origin: Latin name meaning merciful
- Nicknames: Clem, Clemmie
- Similar Names: Coraline, Marigold, Ivy
32. Dahlia
- Meaning & Origin: Scandinavian name referring to the dahlia flower
- Nicknames: Dali, Lia
- Similar Names: Zinnia, Flora, Magnolia
33. Bellatrix
- Meaning & Origin: Latin name meaning female warrior; a star in the Orion constellation
- Nicknames: Bella, Trixie
- Similar Names: Lyra, Cassiopeia, Elara
34. Elysia
- Meaning & Origin: Greek name meaning blissful or from Elysium
- Nicknames: Ellie, Lysa
- Similar Names: Elara, Celeste, Selene
35. Ivy
- Meaning & Origin: English name referring to the climbing plant
- Nicknames: None needed
- Similar Names: Hazel, Juniper, Flora
36. Andromeda
- Meaning & Origin: Greek name meaning ruler of men; a galaxy
- Nicknames: Andy, Meda
- Similar Names: Cassiopeia, Calliope, Lyra
37. Gwendolyn
- Meaning & Origin: Welsh name meaning white ring
- Nicknames: Gwen, Wendy
- Similar Names: Genevieve, Arwen, Guinevere
38. Magnolia
- Meaning & Origin: Latin name referring to the magnolia flower
- Nicknames: Maggie, Nola
- Similar Names: Marigold, Zinnia, Poppy
39. Phoebe
- Meaning & Origin: Greek name meaning bright or shining
- Nicknames: Bee, Fifi
- Similar Names: Selene, Luna, Lyra
40. Astra
- Meaning & Origin: Greek name meaning star
- Nicknames: None needed
- Similar Names: Astrid, Vega, Lyra
41. Viola
- Meaning & Origin: Latin name meaning violet flower
- Nicknames: Vi, Vivi
- Similar Names: Violet, Flora, Lila
42. Coraline
- Meaning & Origin: Latin name meaning coral
- Nicknames: Cora, Lina
- Similar Names: Clementine, Marigold, Ivy
43. Aurelia
- Meaning & Origin: Latin name meaning golden
- Nicknames: Aura, Lia
- Similar Names: Aurora, Aria, Amara
44. Paloma
- Meaning & Origin: Spanish name meaning dove
- Nicknames: Loma
- Similar Names: Dove, Amara, Luna
45. Thalassa
- Meaning & Origin: Greek name meaning the sea
- Nicknames: Thali
- Similar Names: Selene, Marina, Astraea
46. Faye
- Meaning & Origin: English name meaning fairy
- Nicknames: None needed
- Similar Names: Mae, Flora, Ivy
47. Estelle
- Meaning & Origin: French name meaning star
- Nicknames: Elle, Stella
- Similar Names: Celeste, Luna, Lyra
48. Selina
- Meaning & Origin: Greek name meaning moon
- Nicknames: Lina, Seli
- Similar Names: Selene, Luna, Celeste
49. Opal
- Meaning & Origin: Sanskrit name referring to the precious stone
- Nicknames: None needed
- Similar Names: Pearl, Ruby, Amethyst
50. Nixie
- Meaning & Origin: German name meaning water sprite
- Nicknames: Nix
- Similar Names: Nyx, Astra, Selene
51. Rosalie
- Meaning & Origin: Latin name meaning rose
- Nicknames: Rosie, Lia
- Similar Names: Rosalind, Lily, Flora
52. Vega
- Meaning & Origin: Arabic name meaning swooping eagle; a star in the Lyra constellation
- Nicknames: None needed
- Similar Names: Lyra, Nova, Astra
53. Haven
- Meaning & Origin: English name meaning safe place
- Nicknames: None needed
- Similar Names: Eden, Aurora, Meadow
54. Lavender
- Meaning & Origin: English name referring to the lavender flower
- Nicknames: Lav, Lavi
- Similar Names: Violet, Lilac, Ivy
55. Cassia
- Meaning & Origin: Greek name meaning cinnamon
- Nicknames: Cassie
- Similar Names: Cassandra, Callista, Celeste
56. Eliana
- Meaning & Origin: Hebrew name meaning God has answered
- Nicknames: Ellie, Lia
- Similar Names: Aurora, Amara, Selene
57. Noelle
- Meaning & Origin: French name meaning Christmas
- Nicknames: Elle, Nola
- Similar Names: Estelle, Rosalie, Faye
58. Cressida
- Meaning & Origin: Greek name meaning golden
- Nicknames: Cressie, Ida
- Similar Names: Aurelia, Callista, Celeste
59. Isla
- Meaning & Origin: Scottish name meaning island
- Nicknames: None needed
- Similar Names: Ivy, Lyra, Aurora
60. Artemis
- Meaning & Origin: Greek name meaning goddess of the hunt and moon
- Nicknames: Artie, Missy
- Similar Names: Selene, Lyra, Elara
61. Soleil
- Meaning & Origin: French name meaning sun
- Nicknames: Sol
- Similar Names: Luna, Aurora, Selene
62. Thalia
- Meaning & Origin: Greek name meaning to blossom
- Nicknames: Tali, Lia
- Similar Names: Dahlia, Callista, Lyra
63. Maris
- Meaning & Origin: Latin name meaning of the sea
- Nicknames: Mari
- Similar Names: Marina, Selene, Thalassa
64. Nova
- Meaning & Origin: Latin name meaning new or star
- Nicknames: None needed
- Similar Names: Lyra, Vega, Astra
65. Pandora
- Meaning & Origin: Greek name meaning all gifted
- Nicknames: Dora, Panda
- Similar Names: Isadora, Cassiopeia, Callista
66. Elowen
- Meaning & Origin: Cornish name meaning elm tree
- Nicknames: Ellie, Wen
- Similar Names: Arwen, Eowyn, Willow
67. Meadow
- Meaning & Origin: English name meaning a grassy field
- Nicknames: None needed
- Similar Names: Hazel, Ivy, Willow
68. Astraea
- Meaning & Origin: Greek name meaning star maiden
- Nicknames: Astra
- Similar Names: Lyra, Selene, Vega
69. Wren
- Meaning & Origin: English name referring to a small bird
- Nicknames: None needed
- Similar Names: Lark, Robin, Willow
70. Eira
- Meaning & Origin: Welsh name meaning snow
- Nicknames: None needed
- Similar Names: Selene, Aurora, Isla
71. Seraphine
- Meaning & Origin: Hebrew name meaning fiery or burning ones
- Nicknames: Sera, Fina
- Similar Names: Sophia, Selena, Isadora
72. Lyric
- Meaning & Origin: Greek name meaning songlike
- Nicknames: Lyrie
- Similar Names: Lyra, Celia, Elara
73. Clover
- Meaning & Origin: English name referring to the clover plant
- Nicknames: Clo
- Similar Names: Flora, Hazel, Ivy
74. Nimue
- Meaning & Origin: Welsh name meaning lady of the lake
- Nicknames: None needed
- Similar Names: Guinevere, Arwen, Eowyn
75. Fawn
- Meaning & Origin: English name referring to a young deer
- Nicknames: None needed
- Similar Names: Meadow, Ivy, Clover
76. Celestia
- Meaning & Origin: Latin name meaning heavenly
- Nicknames: Cece, Tia
- Similar Names: Celeste, Lyra, Astraea

READ MORE
😍 75+ Gorgeous Modern Girl Names (That You Didn’t Realize Are In)
😍 49+ Stunning Celestial Girl Names (That Aren’t On Other Lists)
😍 75+ Strikingly Pretty Earthy Girl Names (with Meanings)
