200+ Gorgeous Greek Baby Names That Are Perfect for Your Little God or Goddess
Is anyone else is dreaming of a vacation in Greece these days? Besides all that gorgeous Mamma Mia! scenery, there are so many reasons to be inspired by this country. Whether your family hails from Greece or not, you’ve got roots there in any case, seeing as it’s the birthplace of Western society. Plus: It’s the home of — and inspiration for — a whole slew of beautiful Greek baby names, the best of which we’ll try to list for you here.
Math, science, astrology, medicine, libraries, philosophy, democracy, the alphabet, and the Olympic Games? Yeah, those wouldn’t exist if it weren’t for some of the greatest minds of Ancient Greece, such as Aristotle, Socrates, Plato, Democritus, Pythagoras, Anaximander, and Hypatia. And you guessed it: Those are some pretty epic Greek names for kids, too.
More from SheKnows
But the Greek contributions don’t end there; the Ancient Greeks also inspired centuries of people to expand their imaginations, minds, and moral values by passing down mythological tales of powerful yet fallible Greek gods and goddesses. Some of these figures — Adonis, Orion, Athena — have lived on not only through stories but also through the generations of young children bearing their names.
Whether you’re looking to Greek heroes for something godlike to name your child or simply hope to honor Grecian culture and contributions, here is a list of beautiful Greek names for kids of any gender that would make even Zeus proud of us mere mortals.
Below, check out 200+ Greek baby names for your baby girl or boy.
Greek Boy Names
Achilles
You may know Achilles as the hero from The Iliad, but it can be such a beautiful, unique name for your son.
Adonis
Many know Adonis as Aphrodite’s love, and the pinnacle of masculine beauty, but it actually means “lord” in Greek and is slowly growing in popularity.
Adrian
In Greek, Adrian means “wealth,” and is associated with the Roman Emporer Hadrian.
Alexander
Alexander is a name known for being a defender of mankind. Fun fact: it’s actually derived from the Greek name Aléxandros
Andrew
Andrew: manly and brave; and also the patron saint of both Scotland, Russia, and Greece
Astro
There is no better celestial name, especially when it means of the stars.
Basil
Basil is a name associated with being royal, and kinglike. And it has Greek roots because there was a bishop of that name who made the principles of the Greek Orthodox Church.
Belen
Did you know that Belen is an old Greek name that means “arrow?”
Caesar
Think of Julius Caesar, the “long-haired” Roman general. It also means “cut” in Latin (because Julius Caesar was apparently born by cesarian section).
Calix
Calix can mean either handsome or “chalice;” how Greek!
Christophe
Christophe is derived from the Greek name Christóforos, which actually means “bearer of Christ.”
Cicero
Cicero is synonymous with historians because of Marcus Tullius Cicero, who was a Roman scholar.
Cole
In Greek, Cole literally means the “people’s victory.”
Constantine
Constantine may mean “constant” in Greek, but it also means “steadfast” in Latin! We love consistency.
Cosmo
Both celestial and powerful, Cosmo is a beloved Greek name that means “order, beauty, universe.”
Cy
Cy is Persian for “sun,” but many think of the island Cyprus.
Cyril
Cyril is Greek for lordly, and if that isn’t such a powerhouse name?!
Damian
So Damian actually means “to tame, subdue,” but it’s also linked to Saint Damian, who was the saint of physicians.
Darius
Darius is Greek for “possessing goodness;” and isn’t that so sweet?!
Deacon
Deacon is derived from the Greek word, and it means “servant, messenger;” so a truly loyal name!
Demitrius
Demitrius has the meaning of “follower of Demeter,” who is the goddess of agriculture and the earth. So this name could even mean a lover of the Earth.
Dennis
Dennis is inspired by the Greek god of wine and debauchery, Dioysus….
Dion
….and same goes for Dion!
Dru
Dru is inspired by the tree nymphs in Greek mythology, the Dryads. It’s also French for “dear one, sweetheart.”
Egan
Egan literally means “little fire!” How cute!
Eros
Eros is the Greek god of love and sex!
Estevan
Estevan means “crown” or “garland,” which is just so cool.
Eugene
Give your kid a vintage, lucky name like Eugene, which means “wellborn, noble” in Greek.
Evan
Evan is derived from Evangelos meaning “bearer of good news” in Greek.
Ezio
Ezio is a Greek name meaning “Eagle,” and it’s such a unique choice.
Faustus
Faustus is so powerful and even means “fortunate one.”
Felipe
Felipe basically means a lover of horses, and old Greeks do love horses too!
Flavian
Flavian not only means “blond,” but there’s also the Roman dynasty known as the Flavian dynasty.
George
Fun fact: George is a Greek name meaning farmer.
Giles
Giles is also a Greek name, meaning “young goat.”
Gregory
Did you know that Gregory is Greek for “vigilant, a watchman?”
Griffin
Griffin is an ancient Greek mythological Beast, which also means “strong lord” in Welsh.
Hercules
Hercules is a strong staple for Greek name, plus, it mean “glory of Hera.”
Homer
Homer is Greek, meaning “security, pledge” and yknow, there’s the Ancient Greek poet.
Icarus
Icarus is the name of the mythological figure famous for flying too close to the sun.
Isidore
Issidore is Greek for “gift of Isis.”
Jace
Jace is such a beautiful, calming name that literally means “healer” in Greek.
Jason
Jason also means healer, but it’s the name of the Greek mythological hero and leader of the Argonauts.
Jerome
Jerome literally means “sacred name” in Greek, how meta.
Julian
Julian has a lot of meanings like “youthful, downy-bearded, or sky father.”
Kal
Kal is ancient Greek for “most beautiful.”
Karan
While Karan does mean “pure,” it’s also the name of the ferryman of the Greek underworld.
Keelan
Keelan mean “lean, slender” but it’s such a unique choice.
Leander
Leander is Greek for “lion man;” and that’s just so badass to us.
Leo
And of course, there’s also Leo, which also means Lion.
Linus
Linus is Greek for flaxen-haired, but it’s also the name of a musician and poet.
Luke
Psst: Luke is Greek for “man from Lucania!”
Mateo
Mateo is a name that means all about being devoted to God, plus it’s derived from Matthaios.
Maximus
Maximus the Great, you know him? Well, this same means “greatest.”
Miles
Miles means “soldier or merciful.”
Nicholas
Bet you didn’t know this but Nicholas is a Greek name meaning “people of victory.”
Nicos
And Nicos means the same thing!
Niles
And you guessed it, Niles also means the same thing!
Odell
Odell has many meaning, but in Greek, it may mean “song,” actually.
Odysseus
Not only is this the name of the hero of Homer’s epic saga, but Odysseus also means “full of wrath;” how fiery!
Orrin
Orrin has Greek roots, making it mean “man of the mountains.”
Othello
Othello means acute, but it’ ‘s also a play with inspiration from Greek tragedies.
Otis
Otis is believed to come from the Greek word “othismos,” which means “push” or “shove.”
Pearce
You want a steadfast child? Give them the name Pearce, which means “rock”.
Peter
And same goes with Peter.
Philip
Philip, in Greek, actually means “Horse lover.” You learn something new!
Phoenix
Phoenix is the name of a mythological creature, but also Greek for “dark red.” We love a color name.
Proteus
Proteus is a popular Greek name that means “first.”
Quinn
Quinn means both “fifth-born child” and “descendant of Conn, chief leader, intelligence.”
Rastus
Rastus is Greek for “beloved, desired.”
Sander
Sander also means protector, much like the similar name Alexander.
Santos
This unique name means “saint, holy.”
Sebastian
Sebastian means both “revered” and “person from ancient city of Sebastia.”
Starvos
Stavros is a gorgeous, regal name meaning “crowned.”
Stephen
Stephen also means “garland, crown” in Greek.
Tadd
Tadd is linked to being courageous, even linked back to ancient times.
Tassos
Tassos is Greek, and even a short form name of Anastasios, both of which means “resurrection.”
Thaddeus
Thaddeus can mean both “praise” and heart;” how touching.
Thanos
No, not the Marvel villain. The unique name Thanos is a powerful name meaning “immortal.”
Theo
Theo means “divine gift,” and we had no idea!
Timon
Timon is the coolest, unique name your kid will love, especially when they learn it means “reward, honor.”
Titan
Titan: the giants, and the lesser known part of it is that it means “defender.”
Tyrone
Tyrone means “lord” and “king” in Greek.
Ulysses
Ulysses may mean the angry one, but a cooler way to look at it is the Greek Odysseus.
Xander
Xander is another Greek name meaning “protector.” Isn’t that so cool?
Xylon
Xylon is a strong name meaning “from the forest.”
Yannis
Yannis is Greek for “God is gracious.”
Zale
Zale is an old Greek name meaning “Sea-strength,” and it has a bunch of different ways to spell it.
Zandy
Zandy is a strong, unique name meaning “defending man.”
Next: Greek baby girl names and meanings
As with anything in history, women were fundamental in the development of science, philosophy, and math — although they weren’t always acknowledged for their contributions. Women like Diotima of Mantinea (a philosopher who inspired Plato), Agnodice (a physician and midwife), and Hypatia of Alexandria (an influential scientist, mathematician, astronomer, and philosopher) changed the course of history with their research and work and deserve to be lauded among their male peers.
While flesh-and-blood women didn’t always get the praise they deserved in Ancient Greece, the Greeks did revere their goddesses (and, no, we’re not just talking about Aphrodite). Athena made men humble as the goddess of wisdom; Nike made men kneel as the goddess of victory, and Gaia gave men a place to live as the goddess and embodiment of the Earth.
If you’re looking for a more feminine name appropriate for your tiny goddess, look no further than these Greek girl names that are true Grecian gems.
Greek Girl Names
Acacia
For those who want a unique flower name, Acacia is the perfect choice. Plus, it means “thorny” in Greek!
Adara
Adara‘s Greek meaning is actually “beautiful,” which checks out since it’s such a stunning name.
Adrianna
Adrianna has quite a few meanings, but the Greek one is “woman from Hadria; dark one.”
Aegea
This name means “Of the Aegean Sea,” which is the sea named after Aegeus, one of the Kings of Athens.
Agatha
This name is so vintage, and so cool when you realize it means “good woman” in Greek.
Agnes
Agnes is Greek for “pure, virginal.”
Aileen
Aileen may mean “bright, shining light” in Irish, but in Greek, it’s based on the same thing, especially since it was inspired by the Greek name Hēlēnē.
Alexandra
Remember what we said about the name Alexander? Same goes for Alexandra.
Alicia
Alicia means both “Noble” and “Honest.”
Anastasia
Anastasia means “resurrection,” and is the feminine variation of the male Greek name Anastasios.
Anjelica
Anjelica basically means an angelic messenger in Greek.
Aphrodite
Aphrodite is the Goddess of love and beauty, and it’s a beautiful name to bestow on your daughter.
Aria
Did you know that the name Aria means “lioness” in Greek?!
Ariadne
Ariadne is a stunning name that means “most holy.”
Artemis
Not only does Artemis mean “safe,” but it’s the name of the Greek goddess of the hunt.
Athena
Athena is the goddess of wisdom and battle strategy. A truly badass name.
Ava
Ava represents an eagle, giving your Greek kiddo a gorgeous moniker.
Barbara
Barbara means “foreign woman,” and isn’t that so mysterious?!
Bryony
Bryony is a Greek flower name meaning “climbing plant.”
Calypso
Calypso may mean “she who hides” in Greek, but it’s also the name of the nymph who detained Odysseus.
Cadie
Did you know that Cadie means “idyllic place”?
Calista
Calista is also Greek for “most beautiful.”
Calla
Calla is another stunner of a name that means “beautiful.”
Cara
Cara is a daring, yet serene name that means “innocent.”
Cassandra
Cassandra is a powerful Greek name that literally means “shining or excelling man.”
Cassia
Cassia literally means spicy cinnamon. How adorable is that?!
Celia
Celia is a variation of a Greek name that means “heavens.”
Chloe
Chloe is a staple Greek name meaning “blooming” and “fertile.”
Clara
Clara is a bright, shining name that means “the celebrated one.”
Clarissa
Clarissa is a “brilliant” name. See what we did there? It means brilliant, and it’s a beautiful name to boot.
Cleo
Cleo is Greek for “glory.”
Cynthia
Cynthia means both a “moon goddess,” and a “woman from Cynthus.” Plus, this was a nickname for Artemis, the goddess of the hunt.
Dalia
Dalia may mean “to betray” in Greek, but it means “gentle” in quite a few other languages.
Danae
Danae is the name of Perseus’ mother, but it also means “gift, or wise.”
Daphne
Daphne is Greek for both a bay tree and a laurel tree.
Daria
Daria is the female variation of Darius, so it also means “kingly or possess well.”
Demi
Demi is the shortened version of the Greek name Demetria, and it means “half.”
Diana
Diana is truly a regal name because it means “divine” in quite a few languages.
Dora
Dora means “a gift.” Isn’t that perfect?!
Dorothy
Did you know that Dorothy also means gift? Specifically, it means a “gift from God.”
Echo
Echo is the name of the nymph who was all about echoes in sound.
Effie
Effie is the English diminutive of Euphemia, and in Greek it means “pleasant speech.” (Plus, yknow, we love a Hunger Games name.)
Eileen
Eileen is a strong name meaning light….
Eleanor
…and so does Eleanor!
Electra
Electra also means bright in Greek, so you have no shortage of bright, shining names.
Ellen
Ellen is another vintage name that means “torch; shining light” in Greek.
Evangeline
Evangeline is an unforgettable Grek name that means the “bearer of good news.”
Fannie
Fannie has many meanings, but the Greek one translates to “wreath” and “crown.”
Fauna
Fauna is Roman for “young deer” and it’s also related to the Roman goddess Fauna.
Gaia
Gaia is the powerful name of the Goddess of Earth.
Galena
Galena may be a daring name, but it literally means “calm.”
Georgeanne
Georgeanne is the perfect cottagecore name since it’s Greek for “farmer.”
Goldie
Goldie is another lavish name tied to wealth and often means “made of gold.”
Halia
Halia means “dweller in the sea” and was the name of the sea goddess Leucothea.
Helen
Helen may also mean a bright one, but there’s also the iconic Helen of Troy.
Hera
Hera is the name of the beloved Queen of the gods.
Hermione
Hermione is actually the feminine version of Hermes, which we had no idea about. And for those who don’t know, both names mean “messenger.”
Hester
Hester means “star,” and that’s just so chic.
Iliana
Iliana is another unforgettable name that actually means “from Ilium or Troy.”
Ione
Ione is another floral name that actually means “violet.”
Ina
Ina is a stunning Greek name that means “pure.”
Irene
Irene may mean “peace,” but do you know why? It’s because of the Greek goddess of peace named Eriene….
Iriana
…and the same can be said about Iriana.
Ivy
Ivy: like the ivy plant! We love simple, elegant names.
Jacinda
Jacinda is another floral flower name, meaning “hyacinth.”
Jeno
Jeno is a Greek name that means “noble,” and yknow what, that checks out.
Justina
Justina is the perfect name for a girl who is “fair, righteous.”
Kaia
Kaia can mean both the Earth and the sea.
Kalika
Kalika is a Greek name meaning rosebud.
Karen
Karen is a name with deep Greek roots that means “pure.”
Kat
Kat, typically short for Katherine, is another Greek name attached to the definition of being “innocent.”
Kirsten
Kirsten is another Greek name meaning “follower of Christ.”
Kristen
And the same goes for Kristen, which also means “anointed.”
Lacie
Lacie is an adorable Greek name that means “cheerful.”
Leah
Leah may mean “weary,” but we dare you to name one Leah that hasn’t been the epitome of sunshine.
Lenore
Lenore is yet another stunning name that means “light.”
Lexie
Lexie also means “protector of mankind.”
Lilah
Lilah is literally Greek for the darkness before the dawn. Isn’t that so poetic?
Lindy
Lindy is a unique name that means both “gentle” and “honey.”
Lois
Lois is another name meaning beautiful, but it also means “superior.”
Lyssa
Lyssa is a minor goddess in Greek mythology, known as the spirit of rage and fury.
Madge
Madge has a unique meaning you may not have known about: it means pearl.
Mariam
Mariam is a unique, vintage name that means “beloved” in Greek.
Maya
Maya is actually Greek for “good mother.”
Meagan
Meagan is another name that means “pearl,” but it is also called “strong.”
Melanie
Melanie is a sweet name, but it actually means “dark” in Greek.
Melody
Melody is a beautiful name meaning “song.”
Millicent
Millicent can mean both “gentle home” and “gentle spirit.”
Monica
Monica is a rather cool name when you remember it’s Greek for “unique” and “hermit.”
Nara
Nara is an elegant Greek name that means “happy.”
Natasha
Natasha is Greek for both “rebirth” and “born at Christmas.”
Nella
Nella: it also means light. Did you think we were done with the light names?
Nicole
As for Nicole, the name means “victorious people.”
Nike
Nike is the Greek goddess of victory.
Nora
Nora actually means both “light” and “honor.”
Olympia
Olympia is a perfect Greek-inspired name since it’s inspired by Mount Olympus.
Pamela
Pamela is a sweet and sassy name meaning both “honeyed” and “all sweetness.”
Penelope
Penelope has the meaning of “weaver,” but it’s also the name of Odysseus’ clever wife.
Petra
Petra is like Peter, and both mean “rock.”
Phyllis
Phyllis means “foliage,” and is the name of a minor character in Greek mythology.
Rhea
Rhea is a powerful name that is linked to the Mother of Zeus.
Rhoda
Rhoda is a unique take on the name Rose.
Seema
Seema is a stunning name meaning “treasure.”
Selena
Selena means “moon,” and it’s inspired by Serene, the Greek goddess of the Moon.
Sophia
Sophia means “wise,” and is the name of the personification of wisdom in Greek mythology.
Stephanie
Stephanie is another gorgeous name that means “crown.”
Tabitha
Tabitha is a unique name that means “gazelle, beauty, and grace.”
Thalia
Thalia not only means “to blossom,” and is one of the nine muses in charge of comedy.
Theodora
Theodora is a Greek name meaning, “God-given.”
Xenia
Xenia can mean both “guest-friendship” and “ritualized friendship.”
Xena
Not only is Xena a Greek name for “guest,” but there’s the iconic character from Xena: Warrior Princess.
Yalena
This unique name Yalena is another variation of Helen.
Zephyrine
Zephyrine is Greek for “west wind.”
From Dracarys to Saphira, here’s a list of dragon-inspired baby names for your little one.
Best of SheKnows
Sign up for SheKnows' Newsletter. For the latest news, follow us on Facebook, Twitter, and Instagram.