Love the fresh and vibrant feel of modern girl names? Then you’ll adore this dazzling collection of gorgeous baby girl names that are stylish, unique, and perfect for today’s little trendsetters.

1. Aria
- Meaning & Origin: Hebrew and Italian name meaning lioness or melody
- Nicknames: Ari, Ria
- Similar Names: Aurora, Amara, Isla
2. Nova
- Meaning & Origin: Latin name meaning new or star
- Nicknames: None needed
- Similar Names: Lyra, Stella, Astra
3. Mila
- Meaning & Origin: Slavic name meaning gracious or dear
- Nicknames: Millie
- Similar Names: Lila, Isla, Mia
4. Luna
- Meaning & Origin: Latin name meaning moon
- Nicknames: Lu, Lulu
- Similar Names: Nova, Selene, Lyra
5. Aurora
- Meaning & Origin: Latin name meaning dawn
- Nicknames: Rory, Aura
- Similar Names: Aria, Amara, Nova
6. Isla
- Meaning & Origin: Scottish name meaning island
- Nicknames: None needed
- Similar Names: Ivy, Lyra, Mia
7. Ivy
- Meaning & Origin: English name referring to the climbing plant
- Nicknames: None needed
- Similar Names: Hazel, Lila, Luna
8. Amara
- Meaning & Origin: Greek name meaning grace or eternal
- Nicknames: Mara, Amy
- Similar Names: Aurora, Aria, Amaya
9. Zoe
- Meaning & Origin: Greek name meaning life
- Nicknames: Zo
- Similar Names: Chloe, Mia, Eva
10. Stella
- Meaning & Origin: Latin name meaning star
- Nicknames: Elle, Ella
- Similar Names: Estelle, Nova, Lyra
11. Esme
- Meaning & Origin: French name meaning beloved
- Nicknames: None needed
- Similar Names: Evie, Elise, Amara
12. Lyra
- Meaning & Origin: Greek name meaning lyre (a musical instrument)
- Nicknames: None needed
- Similar Names: Vega, Nova, Selene
13. Hazel
- Meaning & Origin: English name referring to the hazelnut tree
- Nicknames: Haze
- Similar Names: Ivy, Willow, Olive
14. Mia
- Meaning & Origin: Scandinavian name meaning mine
- Nicknames: Mimi
- Similar Names: Mila, Lila, Ava
15. Ava
- Meaning & Origin: Latin name meaning bird
- Nicknames: None needed
- Similar Names: Eva, Mia, Isla
16. Willow
- Meaning & Origin: English name referring to the willow tree
- Nicknames: Willa
- Similar Names: Hazel, Ivy, Juniper
17. Eliana
- Meaning & Origin: Hebrew name meaning God has answered
- Nicknames: Ellie, Lia
- Similar Names: Aurora, Amara, Selene
18. Freya
- Meaning & Origin: Norse name meaning noble woman
- Nicknames: None needed
- Similar Names: Astrid, Aria, Amara
19. Emery
- Meaning & Origin: Germanic name meaning industrious ruler
- Nicknames: Em, Emmy
- Similar Names: Avery, Ellie, Amara
20. Quinn
- Meaning & Origin: Irish name meaning wisdom
- Nicknames: None needed
- Similar Names: Brynn, Sloan, Piper
21. Piper
- Meaning & Origin: English name meaning flute player
- Nicknames: Pip
- Similar Names: Quinn, Harper, Sloan
22. Harper
- Meaning & Origin: English name meaning harp player
- Nicknames: Harp
- Similar Names: Piper, Avery, Quinn
23. Sloan
- Meaning & Origin: Irish name meaning warrior
- Nicknames: None needed
- Similar Names: Quinn, Brynn, Harper
24. Brynn
- Meaning & Origin: Welsh name meaning hill
- Nicknames: None needed
- Similar Names: Quinn, Sloan, Wren
25. Wren
- Meaning & Origin: English name referring to a small bird
- Nicknames: None needed
- Similar Names: Lark, Ivy, Willow
26. Juniper
- Meaning & Origin: Latin name referring to the juniper tree
- Nicknames: June, Junie
- Similar Names: Hazel, Willow, Ivy
27. Sage
- Meaning & Origin: Latin name meaning wise or a fragrant herb
- Nicknames: None needed
- Similar Names: Willow, Wren, Ivy
28. Maeve
- Meaning & Origin: Irish name meaning intoxicating
- Nicknames: None needed
- Similar Names: Brynn, Quinn, Sloan
29. Cora
- Meaning & Origin: Greek name meaning maiden
- Nicknames: Cori
- Similar Names: Nora, Clara, Elora
30. Clara
- Meaning & Origin: Latin name meaning bright or clear
- Nicknames: Clare
- Similar Names: Cora, Elora, Nora
31. Elora
- Meaning & Origin: Greek name meaning light
- Nicknames: Ellie, Lora
- Similar Names: Cora, Nora, Clara
32. Nora
- Meaning & Origin: Irish name meaning honor
- Nicknames: None needed
- Similar Names: Cora, Elora, Clara
33. Eden
- Meaning & Origin: Hebrew name meaning paradise
- Nicknames: Edie
- Similar Names: Ivy, Hazel, Elora
34. Aspen
- Meaning & Origin: English name referring to the aspen tree
- Nicknames: None needed
- Similar Names: Juniper, Willow, Sage
35. Briar
- Meaning & Origin: English name meaning a thorny patch
- Nicknames: None needed
- Similar Names: Blair, Ivy, Wren
36. Blair
- Meaning & Origin: Scottish name meaning field or plain
- Nicknames: None needed
- Similar Names: Brynn, Sloan, Wren
37. Selene
- Meaning & Origin: Greek name meaning moon
- Nicknames: Lena
- Similar Names: Luna, Lyra, Nova
38. Amaya
- Meaning & Origin: Japanese and Spanish name meaning night rain or beloved
- Nicknames: Maya, Ama
- Similar Names: Amara, Aria, Eliana
39. Elowen
- Meaning & Origin: Cornish name meaning elm tree
- Nicknames: Ellie, Wen
- Similar Names: Arwen, Eowyn, Willow
40. Vega
- Meaning & Origin: Arabic name meaning swooping eagle; a star in the Lyra constellation
- Nicknames: None needed
- Similar Names: Lyra, Nova, Astra
41. Arwen
- Meaning & Origin: Welsh name meaning noble maiden
- Nicknames: Ari, Wen
- Similar Names: Elowen, Eowyn, Lyra
42. Calla
- Meaning & Origin: Greek name meaning beautiful
- Nicknames: None needed
- Similar Names: Lila, Flora, Daisy
43. Dahlia
- Meaning & Origin: Scandinavian name referring to the dahlia flower
- Nicknames: Dali, Lia
- Similar Names: Zinnia, Poppy, Marigold
44. Seraphina
- Meaning & Origin: Hebrew name meaning fiery or burning ones
- Nicknames: Sera, Fina
- Similar Names: Sophia, Selena, Isadora
45. Faye
- Meaning & Origin: English name meaning fairy
- Nicknames: None needed
- Similar Names: Mae, Ivy, Flora
46. Lilith
- Meaning & Origin: Hebrew name meaning night monster
- Nicknames: Lily, Lili
- Similar Names: Lily, Delilah, Lila
47. Noelle
- Meaning & Origin: French name meaning Christmas
- Nicknames: Elle, Nola
- Similar Names: Estelle, Rosalie, Faye
48. Cassia
- Meaning & Origin: Greek name meaning cinnamon
- Nicknames: Cassie
- Similar Names: Cassandra, Callista, Celeste
49. Pearl
- Meaning & Origin: Latin name referring to the gemstone
- Nicknames: None needed
- Similar Names: Ruby, Opal, Amethyst
50. Paloma
- Meaning & Origin: Spanish name meaning dove
- Nicknames: Loma
- Similar Names: Dove, Amara, Isla
51. Soleil
- Meaning & Origin: French name meaning sun
- Nicknames: Sol
- Similar Names: Luna, Aurora, Selene
52. Estelle
- Meaning & Origin: French name meaning star
- Nicknames: Elle, Stella
- Similar Names: Celeste, Luna, Lyra
53. Cressida
- Meaning & Origin: Greek name meaning golden
- Nicknames: Cressie, Ida
- Similar Names: Aurelia, Callista, Celeste
54. Clover
- Meaning & Origin: English name referring to the clover plant
- Nicknames: Clo
- Similar Names: Flora, Hazel, Ivy
55. Elara
- Meaning & Origin: Greek name referring to a moon of Jupiter
- Nicknames: Ellie, Lara
- Similar Names: Lyra, Aurora, Selene
56. Pandora
- Meaning & Origin: Greek name meaning all gifted
- Nicknames: Dora, Panda
- Similar Names: Isadora, Cassiopeia, Callista
57. Artemis
- Meaning & Origin: Greek name meaning goddess of the hunt and moon
- Nicknames: Artie, Missy
- Similar Names: Selene, Lyra, Elara
58. Celestia
- Meaning & Origin: Latin name meaning heavenly
- Nicknames: Cece, Tia
- Similar Names: Celeste, Lyra, Astraea
59. Mae
- Meaning & Origin: English name meaning bitter or pearl
- Nicknames: None needed
- Similar Names: May, Maeve, Faye
60. Lyric
- Meaning & Origin: Greek name meaning songlike
- Nicknames: Lyrie
- Similar Names: Lyra, Celia, Elara
61. Nova
- Meaning & Origin: Latin name meaning new or star
- Nicknames: None needed
- Similar Names: Lyra, Vega, Astra
62. Brielle
- Meaning & Origin: French name meaning God is my strength
- Nicknames: Brie, Elle
- Similar Names: Gabrielle, Bella, Elle
63. Ivy
- Meaning & Origin: English name referring to the climbing plant
- Nicknames: None needed
- Similar Names: Hazel, Lila, Luna
64. Marigold
- Meaning & Origin: English name referring to the golden flower
- Nicknames: Mari, Goldie
- Similar Names: Dahlia, Magnolia, Clover
65. Elowen
- Meaning & Origin: Cornish name meaning elm tree
- Nicknames: Ellie, Wen
- Similar Names: Arwen, Eowyn, Willow
66. Wren
- Meaning & Origin: English name referring to a small bird
- Nicknames: None needed
- Similar Names: Lark, Robin, Willow
67. Soleil
- Meaning & Origin: French name meaning sun
- Nicknames: Sol
- Similar Names: Luna, Aurora, Selene
68. Amara
- Meaning & Origin: Greek name meaning grace or eternal
- Nicknames: Mara, Amy
- Similar Names: Aurora, Aria, Amaya
69. Callista
- Meaning & Origin: Greek name meaning most beautiful
- Nicknames: Callie, Lissa
- Similar Names: Calliope, Cassandra, Lyra
70. Meadow
- Meaning & Origin: English name meaning a field of grass
- Nicknames: None needed
- Similar Names: Hazel, Juniper, Ivy
71. Lyra
- Meaning & Origin: Greek name meaning lyre (a musical instrument)
- Nicknames: None needed
- Similar Names: Vega, Nova, Elara
72. Phoenix
- Meaning & Origin: Greek name meaning mythical bird or dark red
- Nicknames: Nix
- Similar Names: Orion, Zephyr, Astra
73. Vega
- Meaning & Origin: Arabic name meaning swooping eagle; a star in the Lyra constellation
- Nicknames: None needed
- Similar Names: Lyra, Nova, Astra
74. Elara
- Meaning & Origin: Greek name referring to a moon of Jupiter
- Nicknames: Ellie, Lara
- Similar Names: Lyra, Selene, Luna
75. Zephyra
- Meaning & Origin: Greek name meaning west wind
- Nicknames: Zeph, Zia
- Similar Names: Lyra, Selene, Astra
76. Seraphina
- Meaning & Origin: Hebrew name meaning fiery or burning ones
- Nicknames: Sera, Fina
- Similar Names: Sophia, Selena, Isadora

READ MORE 150+ Elegant Girl Names And Meanings
51+ Hippie Girl Names That Are Seriously Gorgeous
75+ Dazzling Whimsical Girls Names You Definitely Haven’t Heard