Skip to main content Skip to header navigation

200+ Gorgeous Greek Baby Names That Are Perfect for Your Little God or Goddess

by

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.

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.

Leave a Comment

Comments are closed.