100 Best Greek Baby Names for Girls With Meanings
Did you know that the Ancient Greek civilization came into being as early as around the 12th century BC? Greek goddess names for girls would be the ideal choice for those who are looking for a unique culture-inspired name with ancient roots. The pantheon of Greek deities, gods, heroes, and culture will give you plenty of inspiration to choose a unique and best-suited name for your baby girl. So selecting a creative Greek girl name for your beautiful daughter will no longer be a difficult task.
It’s said that Shakespeare was a big fan of Greek female names. Do Greek names like Cressida and Desdemona ring a bell? They sure do, as these characters played major roles in Shakespeare’s works! And if these Greek names were sought out by the Bard himself, then our list of Greek girl names and meanings will be perfect for you!
Video: 50 Beautiful Greek Baby Girl Names With Meanings
Popular Greek Baby Girl Names for Your Little Princess
Below are some common Greek girl names that are inspired by Greek mythology, heroes, gods, and the rituals of the ancient Greeks.
1. Acacia
Acacia means a thorny tree or flower. The wood of the Acacia tree was used to construct the tabernacle.
2. Adara
The name Adara has Greek roots and means beauty – so apt for your beautiful princess!
3. Agnes
Agnes is a Greek name that means holy or pure. Did you know that the saint of purity and innocence is St. Agnes?
4. Alexandra
One of the popular Greek baby girl names means the defender and helper of humankind. Many famous TV personalities are named Alexandria.
5. Alexa
Alexa is a simple and sophisticated name that also has a modern appeal to it. It means “defending men”.
6. Althaia
Althaia is another one of the most beautiful names for girls of Greek origin, which means “healing.”
7. Amaltheia
Amaltheia is another Greek name originating from the Latin name Amalthea. It is a unique name for a girl and means “to soothe.”
8. Amara
Sounds strong, stylish, and attractive, Amara is a nice name for a baby girl and is of Greek origin. It means “grace”.
9. Anastasia
Anastasia is also a very classic name of Greek origin for baby girls. It means “will rise again or resurrect”.
10. Andromeda
Andromeda is a very unique and popular name for a baby girl. This name loosely means “ruler of man”.
11. Angelina
Angelina is a very popular and well-established name for a baby girl. This beautiful Greek name means “An angel or a messenger of God”.
12. Aphrodite
The name Aphrodite originated from the word “Aphrodisiac”, which loosely means “Born from Sea Foam”.
13. Aretha
The name Aretha is also one of the unique Greek names for girls. It comes from the Greek word “Arete”, which means “moral and virtuous, or excellent”.
14. Ariana
The name Ariana means Very Holy and is of Greek origin. Ariana is a popular name for baby girls around the world. Famous namesakes include the most famous pop singer Ariana Grande.
15. Ariadne
Ariadne was the name of the Cretan goddess of fertility in Greek mythology. Ariadne sounds melodic and means “most holy”.
16. Athena
The name Athena is a very popular Greek name for baby girls. This name means “Goddess Of Wisdom & War”.
17. Berenice
The name Berenice means Victorious and is a very popular name for baby girls of Greek origin.
18. Calista
The name Calista is a popular name for baby girls and is of Greek origin. Calista is one of the cool names for girls, which means “the most beautiful”, and it sounds modern too.
19. Callie
Callie is a very cute name for a baby girl. It is of Greek origin and means “beautiful”.
20. Calliope
The name Calliope has a very bold and creative feel to it. It is of Greek origin name and means “beautiful voice”.
21. Cassandra
The name Cassandra is of Greek origin, meaning “She who entangles men, insightful, a seer, or one who shines among humanity”.
22. Collins
Collins is a cute Greek name which means “pup”.
23. Cora
Cora is an old-fashioned and lovely name for a baby girl with a contemporary feel and simplicity to it, which means “maiden”.
24. Cressida
Cressida means “gold” and is apt for your baby who’s as precious as gold. Cressida was also one of the main characters in William Shakespeare’s play – Troilus and Cressida.
25. Cynthia
The name Cynthia is a very beautiful name for a baby girl. This Greek origin name means “From Kinthos” and is also the title of the moon goddess in Greek Mythology.
26. Danae
The name Danae is quite a unique name for a baby girl. It means “She Who Judges” and “Bright” and is of Greek origin.
27. Daphne
The name Daphne is also a very nice name for a baby girl, which means “Laurel Tree” and “Greek water nymph”.
28. Delphine
Delphine means “the womb of creation”. The Greek Goddess Delphyne was the goddess of prophesy, earth and the winds.
29. Demi
The name Demi means “Follower of Demeter”, “the goddess of agriculture and harvest”. Demi is a popular Greek origin name, and its famous namesakes include actress Demi Moore.
30. Dorothy
Dorothy is a classic name and is of Greek origin. Dorothy means “Gift Of God
31. Eleanor
The name Eleanor is a very sophisticated name for a baby girl. It means “Light-hearted or a shining light
32. Elena
The name Elena is an exotic name for girls. It is of Greek origin that means “bright, shining light.”
33. Elexis
Elexis is a rare Greek name which means “defender of mankind”.
34. Eliana
Eliana is of Greek origin, meaning “my God has answered”. This name has a rhythmic feel to it
35. Ella
The name Ella means “Beautiful, Fancy, and Light” and is of Greek origin. There is also a famous lake named Ella in Florida
36. Evangeline
The name Evangeline means “Messenger Of Good News” and is of Greek origin. It is a very beautiful vintage name for a baby girl.
37. Fantasia
Fantasia is a unique and beautiful Greek name meaning “imagination”.
38. Fotoula
Fotoula is derived from ancient Greek and means “luminous” or “light”.
39. Galen
The Greek name Galen means “peaceful” or “calm”. Galen was a renowned philosopher and surgeon in the Roman Empire.
40. Georgia
The name Georgia means “Farmer” or “the one who loves the land” and is of Greek origin.
41. Harmony
The name harmony means “unity” and has its roots in Greek.
42. Helena
The name Helena means “Beautiful”, “shining bright light”, and is of Greek origin.
43. Hermia
Hermia means messenger in Greek. It’s another variation of the name Hermione.
44. Hermione
The name Hermione means “Messenger of the gods”. It has gained popularity from Hermione Granger, the female character in the extremely popular Harry Potter book series by J.K. Rowling.
45. Hera
The name Hera means “Protectress” and is of Greek origin. Hera was the Queen of the Gods in Greek mythology.
46. Ida
This is a nice name for a baby girl that also sounds soothing. The name Ida means “From Mount Ida, the Mountain Goddess” and diligent and is of Greek origin.
47. Ioanna
This Greek name means God is gracious.
48. Iris
This Greek origin name means “Colorful”, “Rainbow”. Iris is the ancient symbol of power in Greek Mythology.
49. Jacinta
The name Jacinta means “beautiful” and is of Greek origin. Jacinta is a nice but less common name for baby girls.
50. Junia
Junia means “born in June” and is perfect if you’re expecting your bundle of joy in June.
51. Karisa
Karisa is a Greek name which symbolises kindness and grace.
52. Kasiani
If you’re a fan of the spic cinnamon, then check out this Greek name which literally means “cinnamon”!
53. Katherine
The name Katherine is a very classic name for a baby girl. It means “Pure” and is of Greek origin.
54. Khloe
The name Khloe is from Demeter, the Greek God of agriculture and harvest. This popular name means “Verdant and Blooming”.
55. Lenore
Lenore means “shining light”. It is another version of Eleanore.
56. Lois
Lois is not a very common name for girls. The name Lois means “Great” and superior and is of Greek origin.
57. Lydia
Lydia is one of the most ancient names of Greek origin. It means “women from Lydia”. Lydia got popular as a literary favorite with the youngest of the Bennett girls in “Pride and Prejudice”.
58. Lysandra
Lysandra is a powerful Greek name which means “liberator”. Lysandra was also the Queen of Macedonia in 281 BC.
59. Malva
Malva means delicate or soft. Perfect for your cuddly little princess!
60. Margaret
Margaret is a traditional name for baby girls. The name Margaret means “Pearl” and is of Greek origin.
61. Maya
Maya is a very nice name for a baby girl who means “water” and has a little mystical feel. Maya was the legendary mother of Hermes by Zeus, according to Greek mythology.
62. Melania
Melania is derived from the Greek word meaning “dark” or “black”. It’s another variation of the name Melanie.
63. Melanie
The name Melanie means “Having dark skin” and “dark and beautiful”. Melanie is a popular Greek origin name for baby girls.
64. Melissa
The name Melissa means “honeybee” and is of Greek origin. As per Greek mythology, Melissa was the name of a nymph who nursed the infant god Zeus with honey.
65. Melody
Melody is a popular Greek origin name for a girl. This name means “song”, and a nice sound and a feminine feel to it.
66. Mya
Mya is a very nice Greek origin name for a baby girl. The name was popularized when the R&B singer Mya (Harrison) rose to fame.
67. Myra
Myra is an old-fashioned name for a girl but is gaining popularity over time. It is of Greek origin and means “sweet-smelling oil”.
68. Myrine
Myrine is a very adorable and elegant name for a baby girl, meaning “swiftly bounding”. It was the name of the warrior queen of the Gorgon Amazons in Greek mythology.
69. Nicole
The name Nicole means “Victorious and triumphant” and is of Greek origin. Nicole is a nice and very common name for a baby girl.
70. Nike
Nike is a name of Greek origin with a very modern feel and is very popular even now. Nike was the goddess of victory in Greek mythology.
71. Olympia
The name Olympia means “Heavenly” or “a goddess from Mount Olympus” and is of Greek origin.
72. Ophelia
The name Ophelia means “Helpful and wise” and is of Greek origin. Ophelia is a classic name for a baby girl.
73. Penelope
The name Penelope is a trendy name for girls, which means “A weaver of thread” and is of Greek origin.
74. Phile
The name Phile has a very charming sound and is a nice name for a girl. This Greek origin name means “to love”.
75. Phoebe
Phoebe Buffay from “Friends” is one of the beloved characters from the TV Sitcom, is a Greek Origin name that sounds nice just as it means “One who shines bright and pure”.
76. Phoenix
Phoenix is a legendary immortal bird. It means “Blood Red” or “Dark Red” and is of Greek origin.
77. Rhea
Rhea is a nice and vintage name, “A flowing stream of water” “or “mother of gods and goddesses” in Greek mythology.
78. Roxane
Roxane is a very trendy name for a girl and has become quite popular over the years. It is a Greek name of Persian origin and means “dawn”. Alexander the Great had a wife named Roxane.
79. Sara
Sara is a very nice and trendy name for a baby girl, meaning “princess”. This name is a Greek, Latin and Scandinavian variant of the name Sarah.
80. Selena
Selena is a popular name for girls, meaning “the moon”. Selena comes from the ancient Greek goddess named “Selene”. Famous namesakes include actress and singer Selena Gomez.
81. Sophia
The extremely popular name for girls, Sophia, means “having great wisdom” and is of Greek origin.
82. Sofia
Sofia is a Greek origin name and the variation of Sophia. It means “wisdom” and is a very elegant name for a baby girl.
83. Sophie
The name Sophie is another variant for Sophia and is a very popular name for a baby girl. This Greek origin name means “wisdom”.
84. Stephanie
The name Stephanie is an adorable and innocent name which means “Victorious” or “crown” and is of Greek origin.
85. Sousanna
The name Sousanna has a European feel to it, and it means “lily”. This name is a Greek form of the Hebrew name Shoshannah.
86. Tessa
Tessa is a short form of Theresa and a very popular name for a baby girl. This Greek origin name means “to reap or to collect”.
87. Thalia
Thalia is an ancient name of Greek origin. Thaleia means “to bloom, or flourish”. Thalia was the daughter of Zeus in Greek Mythology.
88. Thea
The name Thea has an artistic, sensitive and serene appeal to it. This elegant Greek origin name means “Goddess or godly”.
89. Thelma
Thelma is a unique name for a baby girl. It means “ambition” or “willful” and is of Greek origin.
90. Theodora
The name Theodora is one of the most charmingly old-fashioned Victorian valentine names for a girl. Theodora means “gift of God” and is of Greek origin.
91. Theresa
Theresa is a traditional name for a baby girl. Theresa means “Harvester” or “hunter” and is of Greek origin.
92. Tiffany
Tiffany means “manifestation of God”. The name Tiffany is a very classy and trendy name for girls and is of Greek origin.
93. Vasiliki
Vasiliki is a feminine form of Vasilis, which means “queen”. This name has an elegant and aristocratic feel to it.
94. Xanthia
Xanthia is a feminine form of Xanthe Greek. This is a very elegant name for a girl, which means “yellow.”
95. Xenia
The name Xenia is a unique name for a baby girl. Derived from Xenos (a stranger or guest in Greek), Xenia means “welcoming and hospitable”.
96. Yolanda
Yolanda is a traditional name for a baby girl that has become relatively common. Yolanda means “Like the violet flower” or “modest”.
97. Zephyra
Zephyra is a unique name for a baby girl. It has an ancient feel to it. This Greek origin name is the feminine form of Zephyr, which means “west wind
98. Zoe
Zoe is a very popular and classic name for a baby girl. The meaning of Zoe is “Life” and is of Greek origin.
99. Zoey
The name Zoey is a modern variation of Zoe. It is of Greek origin, which means life.
100. Zosime
Zosime is a very unique name for a baby girl. It is the feminine form of the Greek name Zosimos, which means “survivor”.
For ages, Greek culture, art, and mythology have inspired travellers and culture enthusiasts around the world. So, you can go ahead and give your baby a Greek mythology girl name to grant them a unique and artistic personality.