Greek girl names have a way of standing out without trying too hard.
Some carry stories from ancient myths, some feel elegant and modern, and many have meanings tied to strength, wisdom, beauty, and courage.
If you’re searching for a name that feels timeless, distinctive, and easy to love for years to come, this list is packed with options worth your attention.
From familiar favorites to hidden gems, these Greek girl names offer plenty of inspiration that keeps getting better the further you scroll.
Greek Girl Names and Meanings
1. Sophia
A classic Greek name meaning wisdom, often chosen for its graceful and intelligent feel.
2. Zoe
This lively name means life and carries a bright, energetic spirit.
3. Chloe
Meaning blooming or green shoot, Chloe reflects growth and fresh beginnings.
4. Daphne
This elegant name means laurel tree and is linked with honor and achievement.
5. Penelope
Penelope means weaver and is associated with loyalty, patience, and strength.
6. Helena
Meaning shining light, Helena has a timeless and sophisticated charm.
7. Iris
This beautiful name means rainbow and symbolizes hope and color.
8. Phoebe
Phoebe means bright and radiant, making it a cheerful and warm choice.
9. Callista
Meaning most beautiful, Callista carries a refined and graceful appeal.
10. Thalia
This lovely name means to flourish and represents prosperity and joy.
11. Alexandra
Meaning defender of mankind, Alexandra feels strong and elegant.
12. Cassandra
Cassandra means shining upon men and has a powerful, intelligent image.
13. Lydia
Meaning woman from Lydia, the name feels classic, warm, and approachable.
14. Selene
Selene means moon and brings a calm, celestial beauty.
15. Ariadne
Meaning most holy, Ariadne sounds sophisticated and distinctive.
16. Athena
Named after the Greek goddess of wisdom, Athena symbolizes intelligence and courage.
17. Anastasia
This graceful name means resurrection and renewal.
18. Evangeline
Derived from Greek roots, Evangeline means bearer of good news.
19. Melina
Meaning honey, Melina has a sweet and elegant sound.
20. Thea
Thea means goddess and offers a simple yet powerful choice.
21. Agatha
Meaning good and honorable, Agatha has timeless appeal.
22. Eugenia
This classic name means well-born and carries an air of sophistication.
23. Eleni
Meaning shining light, Eleni is a modern Greek favorite.
24. Xenia
Xenia means hospitality and kindness toward guests.
25. Calypso
Meaning she who conceals, Calypso feels bold and artistic.
26. Anthea
This floral name means blossom and celebrates natural beauty.
27. Kyra
Meaning lady or ruler, Kyra sounds confident and stylish.
28. Larissa
Larissa means citadel and has a polished, modern feel.
29. Nikita
Meaning victorious, Nikita represents determination and success.
30. Georgia
Meaning farmer or earth worker, Georgia feels grounded and strong.
31. Rhea
Rhea means flowing and is linked with motherhood and nurturing.
32. Dorothea
Meaning gift of God, Dorothea has a graceful vintage charm.
33. Ianthe
This uncommon name means violet flower and feels delicate and unique.
34. Aglaia
Meaning splendor and beauty, Aglaia radiates elegance.
35. Althea
Althea means healing and carries a gentle strength.
36. Charis
Meaning grace and kindness, Charis has a warm and uplifting feel.
37. Danae
Danae means parched or dry and is rooted in Greek mythology.
38. Eudora
Meaning good gift, Eudora sounds refined and meaningful.
39. Harmonia
This melodic name means harmony and balance.
40. Leandra
Meaning lion-like woman, Leandra feels bold and courageous.
41. Maia
Meaning good mother, Maia is soft, warm, and timeless.
42. Nefeli
Meaning cloud, Nefeli has an airy and modern feel.
43. Olympia
Meaning from Mount Olympus, Olympia feels strong and grand.
44. Sybil
Meaning prophetess, Sybil is rich in history and character.
45. Terpsichore
This rare name means delight in dance and celebrates creativity.
46. Andromeda
Meaning ruler of men, Andromeda has a dramatic and celestial appeal.
47. Electra
Electra means shining or bright and carries a bold energy.
48. Galatea
Meaning milk-white, Galatea feels artistic and elegant.
49. Hero
Meaning brave one, Hero is simple and full of strength.
50. Ismene
Meaning knowledge, Ismene offers a distinctive historical charm.
51. Kleio
Meaning glory, Kleio celebrates achievement and recognition.
52. Leda
Meaning happy, Leda is short, elegant, and memorable.
53. Myra
Meaning sweet-smelling oil, Myra has a gentle and classic feel.
54. Nyx
Meaning night, Nyx is short, striking, and modern.
55. Ourania
Meaning heavenly, Ourania carries a graceful celestial vibe.
56. Phaedra
Meaning bright, Phaedra feels sophisticated and rare.
57. Roxane
Meaning dawn, Roxane brings warmth and beauty.
58. Timothea
Meaning honoring God, Timothea feels traditional and strong.
59. Vasiliki
Meaning royal, Vasiliki carries a noble presence.
60. Zena
Meaning hospitable, Zena feels friendly and confident.
61. Acantha
Meaning thorn, Acantha symbolizes resilience and beauty.
62. Adrasteia
Meaning inescapable, Adrasteia has a powerful mythological background.
63. Aella
Meaning whirlwind, Aella feels energetic and fierce.
64. Aikaterine
Meaning pure, Aikaterine is the Greek form of Katherine.
65. Amalthea
Meaning tender goddess, Amalthea has a rich mythological connection.
66. Anika
Meaning grace, Anika sounds modern and stylish.
67. Arete
Meaning excellence and virtue, Arete celebrates strong character.
68. Briseis
Meaning strength, Briseis carries historical significance.
69. Cressida
Meaning golden, Cressida feels refined and literary.
70. Cyrene
Meaning sovereign queen, Cyrene sounds regal and confident.
71. Delia
Meaning from Delos, Delia feels bright and timeless.
72. Despina
Meaning lady, Despina has a graceful authority.
73. Dione
Meaning divine queen, Dione carries elegance and strength.
74. Echo
Meaning reflected sound, Echo is artistic and memorable.
75. Eirene
Meaning peace, Eirene offers calm and positivity.
76. Elpida
Meaning hope, Elpida carries an uplifting message.
77. Eos
Meaning dawn, Eos represents fresh starts and possibility.
78. Erato
Meaning lovely, Erato celebrates beauty and creativity.
79. Euanthe
Meaning fair flower, Euanthe feels delicate and uncommon.
80. Euphrosyne
Meaning joy and merriment, Euphrosyne radiates happiness.
81. Filomena
Meaning lover of strength, Filomena combines beauty with resilience.
82. Gaia
Meaning earth, Gaia symbolizes nature and stability.
83. Hestia
Meaning hearth, Hestia represents warmth and family.
84. Ioanna
Meaning God is gracious, Ioanna is a beautiful Greek classic.
85. Kalliope
Meaning beautiful voice, Kalliope sounds artistic and elegant.
86. Korinna
Meaning maiden, Korinna has a soft and timeless appeal.
87. Lyra
Meaning lyre, Lyra is musical and modern.
88. Medea
Meaning clever, Medea has a strong and distinctive presence.
89. Melia
Meaning ash tree, Melia reflects natural beauty.
90. Nerissa
Meaning sea nymph, Nerissa feels fresh and coastal.
91. Odeleia
Meaning song of praise, Odeleia sounds graceful and lyrical.
92. Ophelia
Meaning help, Ophelia combines beauty and depth.
93. Pandora
Meaning all gifted, Pandora celebrates abundance and talent.
94. Persephone
Meaning bringer of destruction, Persephone is dramatic and unforgettable.
95. Petroula
Meaning little rock, Petroula symbolizes steadiness and strength.
96. Philomena
Meaning lover of strength, Philomena feels elegant and enduring.
97. Rhoda
Meaning rose, Rhoda has a sweet floral charm.
98. Sappho
Meaning precious, Sappho is linked with poetry and creativity.
99. Tasia
Meaning resurrection, Tasia is a fresh modern option.
100. Zina
Meaning hospitable woman, Zina feels friendly and stylish.
101. Asteria
Meaning starry one, Asteria shines with celestial beauty.
102. Angeliki
Meaning angelic, Angeliki feels gentle and graceful.
103. Basilia
Meaning queenly, Basilia carries quiet confidence.
104. Chara
Meaning joy, Chara offers a bright and positive meaning.
105. Clio
Meaning glory, Clio is short and sophisticated.
106. Demetria
Meaning devoted to the earth, Demetria feels grounded and strong.
107. Eftychia
Meaning happiness, Eftychia carries a cheerful spirit.
108. Eulalia
Meaning sweet speaking, Eulalia sounds elegant and warm.
109. Fotini
Meaning light, Fotini symbolizes brightness and optimism.
110. Glykeria
Meaning sweet one, Glykeria has a gentle and affectionate feel.
111. Io
Meaning violet flower, Io is short yet memorable.
112. Iole
Meaning violet-colored, Iole feels delicate and unique.
113. Kynthia
Meaning woman from Mount Kynthos, Kynthia sounds graceful and rare.
114. Lamia
Meaning radiant woman, Lamia has a striking sound.
115. Leocadia
Meaning bright and clear, Leocadia feels refined and classic.
116. Merope
Meaning bee-eater bird, Merope has a distinctive charm.
117. Nikoleta
Meaning victory of the people, Nikoleta feels strong and elegant.
118. Olympe
Meaning from Olympus, Olympe sounds sophisticated and unique.
119. Pasithea
Meaning relaxation, Pasithea offers a calm and peaceful feel.
120. Pelagia
Meaning of the sea, Pelagia is ideal for families who love coastal names.
121. Rea
Meaning flowing stream, Rea feels simple and graceful.
122. Semele
Meaning earth, Semele carries a rich mythological history.
123. Theodora
Meaning gift of God, Theodora feels timeless and noble.
124. Tryphena
Meaning delicate, Tryphena has a vintage elegance.
125. Xanthe
Meaning golden-haired, Xanthe feels bright and modern.
126. Zenobia
Meaning life of Zeus, Zenobia is bold and memorable.
127. Aegea
Meaning from the Aegean Sea, Aegea feels fresh and distinctive.
128. Alcippe
Meaning mighty mare, Alcippe symbolizes strength.
129. Arsinoe
Meaning uplifted mind, Arsinoe sounds regal and intelligent.
130. Berenice
Meaning bringer of victory, Berenice has timeless strength.
131. Chione
Meaning snow, Chione feels crisp and elegant.
132. Damaris
Meaning gentle calf, Damaris has a soft and classic charm.
133. Egle
Meaning brilliance, Egle radiates brightness and positivity.
134. Eumelia
Meaning melody, Eumelia feels musical and graceful.
135. Hagne
Meaning pure, Hagne offers a simple and meaningful choice.
136. Iphigenia
Meaning strong-born, Iphigenia carries dignity and resilience.
137. Katerina
Meaning pure, Katerina remains a favorite across generations.
138. Ligeia
Meaning clear-voiced, Ligeia sounds elegant and artistic.
139. Marpessa
Meaning snatcher, Marpessa is a rare mythological name.
140. Nausicaa
Meaning ship burner, Nausicaa has a distinctive literary feel.
141. Orestina
Meaning mountain dweller, Orestina feels strong and natural.
142. Philia
Meaning friendship, Philia celebrates warmth and connection.
143. Polyxena
Meaning very hospitable, Polyxena carries a generous spirit.
144. Rhodanthe
Meaning rose blossom, Rhodanthe feels romantic and elegant.
145. Sophronia
Meaning sensible and wise, Sophronia reflects good judgment.
146. Thais
Meaning beloved, Thais feels chic and timeless.
147. Themis
Meaning divine law, Themis symbolizes fairness and wisdom.
148. Tychia
Meaning fortune, Tychia carries positive energy.
149. Xylia
Meaning from the woods, Xylia celebrates nature.
150. Zosime
Meaning survivor, Zosime reflects resilience and endurance.
151. Adonia
Meaning beautiful lady, Adonia has a graceful charm.
152. Anemone
Meaning windflower, Anemone feels delicate and fresh.
153. Aretha
Meaning excellence, Aretha celebrates achievement and strength.
154. Celandine
Meaning swallow bird, Celandine sounds elegant and rare.
155. Damara
Meaning gentle girl, Damara has a soft and warm feel.
156. Evania
Meaning peaceful, Evania offers a calm and graceful presence.
157. Faye
Derived from Greek roots linked to shining qualities, Faye feels timeless and light.
158. Galene
Meaning calm seas, Galene symbolizes peace and balance.
159. Helia
Meaning sun, Helia radiates warmth and brightness.
160. Ione
Meaning violet flower, Ione feels elegant and distinctive.
161. Kassiani
Meaning cinnamon-like fragrance, Kassiani sounds warm and memorable.
162. Leora
Meaning light, Leora offers a bright and uplifting meaning.
163. Meline
Meaning honey-colored, Meline feels sweet and sophisticated.
164. Nerina
Meaning sea nymph, Nerina carries a graceful coastal feel.
165. Othilia
Meaning prosperous, Othilia has a refined sound.
166. Phaenna
Meaning shining, Phaenna symbolizes brightness and joy.
167. Rania
Meaning queenly, Rania feels elegant and confident.
168. Selenna
Meaning moonlight, Selenna has a dreamy and graceful appeal.
169. Talia
Meaning blooming, Talia feels fresh and cheerful.
170. Urania
Meaning heavenly muse, Urania celebrates inspiration and wisdom.
171. Vana
Meaning butterfly, Vana feels light and beautiful.
172. Xylona
Meaning forest dweller, Xylona connects to nature and strength.
173. Yanna
Meaning gracious gift, Yanna sounds warm and modern.
174. Zenia
Meaning welcoming, Zenia reflects kindness and generosity.
175. Arieta
Meaning excellence, Arieta carries elegance and confidence.
176. Cassia
Derived from Greek usage, Cassia means cinnamon and has a warm, sophisticated feel.
177. Elara
Associated with Greek mythology, Elara has a celestial and graceful charm.
178. Nysa
A name linked to ancient Greek legends, Nysa feels rare, feminine, and timeless.

Final Thoughts
Picking a baby name sounds simple until you have thirty browser tabs open and suddenly every name starts sounding the same. A Greek girl name can give you something timeless, meaningful, and a little different without feeling difficult to use in everyday life.
– Say the full name out loud several times, including the middle and last name, because that is where awkward combinations usually show up.
– Picture the name on a toddler, a teenager, and an adult, since a good name grows comfortably through every stage.
– Check common nicknames before making a final choice, as friends and family often create them naturally.
– Keep spelling simple if easy pronunciation matters to you, especially in schools and workplaces.
– Focus on meanings that connect with your values rather than trends that may fade quickly.
– If you and your partner disagree, put your top choices aside for a few days and come back to them with fresh eyes.
– A name does not need to be rare to feel special; the story and love behind it usually do the heavy lifting.
– Trust your instincts when a name keeps staying at the top of your list, because that often tells you more than another hundred name searches.
A Greek girl name brings history, beauty, and character together in a way that never feels dated. The right one often stands out quietly, then refuses to leave your shortlist.