Top 170 Greek Boy Names and Their Meanings

Greek boy names are often inspired by mythology and have strong meanings behind them. Some popular options include Alexander, meaning ‘defender of the people’, and Demetrius, meaning ‘follower of Demeter’. To help you find an inspiring Greek boys’ name for your little Greek god, we've gathered all the best options for popular, unique, classic, modern and ancient names below.

Popular Greek Boy Names

If you love to stay on top of the latest trends, you might enjoy the top baby name choices for boys in Greece. Here we have the top 10 Greek boy names, some of which are the Greek forms of common names. 1. Georgios. First up is the Greek version of the popular boys’ name George, which means ‘farmer’ or ‘earth worker’. The name became popular after a third-century saint who supposedly defeated a dragon. Choose this name for your mythical little dragon slayer! 2. Dimitrios. This Greek boys’ name is derived from the goddess Demeter, who was responsible for agriculture. Her name means ‘earth mother’, making this cool name a great choice for nature lovers. 3. Ioannis. Greek for John, this biblical boys’ name means ‘God is gracious’ in Hebrew. In the Bible, John the Baptist and John the Apostle are two important male figures with this name. 4. Nikolaos. Meaning ‘victory of the people’, this Greek form of the name Nicholas was popularised by the fourth-century patron saint of children, sailors and merchants. This saint's identity gave rise to the legendary figure of Santa Claus in the nineteenth century. 5. Konstantin. This Greek boys’ name was borne by the Roman emperor Constantine, who was the first leader to adopt Christianity in the Roman Empire. You might have guessed that the name means ‘constant’ or ‘steadfast’. 6. Christos. Early Greek-speaking Christians used this moniker when speaking of Jesus, the ‘anointed’. The name is a translation of the Hebrew word messiah. 7. Panagiotis. In Greek this unique boys’ name means ‘all holy’ or ‘devotee of the Virgin Mary’. 8. Vasileios. This is the Greek form of the boys’ name Basil, which means ‘king’ in Greek. Basil was a famous fourth-century bishop and theologian in the early Christian church. 9. Konstantinos. Choose this version as the long form of the fifth top Greek boys’ name, Konstantin. It too is based on the name Constantine, except that this is the more traditional spelling. 10. Athanasios. Meaning ‘immortal’ in Greek, this boys’ name was popularised by the fourth-century saint who lived in Alexandria, Egypt.


Baby Name Generator

Baby name generator

By gender:




By theme:









Unique Greek Boy Names

Unique boy names can set your little one apart from the crowd and celebrate their individuality. Here are some interesting and unique Greek boy names that you may not see every day. 11. Asterios. If you’d like a Greek name that has connections to mythology, consider this boys’ name, which appears in several Greek myths. It simply means ‘starry’ – what a perfect meaning for your starry-eyed little guy. 12. Dorotheos. Though a Greek boys’ name, this unique option is based on a female moniker. Dorotheos derives from the name Dorothy and means ‘gift of God’. 13. Efthimios. Meaning ‘in good spirits’ or ‘generous’, this Greek boys’ name could be the perfect choice for a little one with a jolly disposition. 14. Haris. An alternate spelling of Charis, this gender-neutral baby name means ‘grace’ and ‘kindness’. It was borne by a fourth-century BCE Greek warrior. 15. Lefteris. The short form of Eleftherios simply means ‘free’, making it a unique and inspiring Greek name. 16. Panayiotis. Unique and rare, this Greek boys’ name is an alternate spelling of Panagiotis, which means ‘all holy’. The name is often used as a title for the Virgin Mary in Greece. 17. Marinos. The Greek spelling of the Roman name Marinus, this boys’ name either means ‘of the sea’ or ‘male’ and is derived from the name of the Roman god Mars (Ares in Greek mythology). 18. Paraskevas. This is the masculine form of the female Greek name Paraskeve, which means ‘preparation’ or ‘Friday’. You might like to choose this name if you’re having a baby boy on a Friday. 19. Theofylaktos. This Greek boys’ name simply means ‘watched by God’. 20. Yiorgos. As it's a unique and alternate spelling of the Greek boys’ name Georgios (the top name on our list), you might recognise this as George. It means ‘farmer’ or ‘earth worker’ in Greek.

More Unique Greek Boy Names

Inspired by unique Greek boy names? If so, we’ve got 10 more for you:


21.AnargyrosPoor, incorruptible
22.ApostolosMessenger, apostle
23.CharalamposTo shine from happiness
24.CharisGrace, kindness
27.NektariosNectar, drink of the gods
28.PantelisAll compassionate
29.StamatiosStop, finish, complete


Ancient Greek Boy Names

If you’re a fan of Greek mythology or history, you’re sure to be won over by these Ancient Greek names for boys with their heroic namesakes and fascinating stories. 31. Achilleus. This is the Greek form of the name Achilles, which may mean ‘pain’. If you love boy names from Greek mythology, you’re sure to know Achilles, the brave hero of Homer’s Iliad who was killed with an arrow to the heel! Hence the term Achilles’ heel. 32. Chrysanthos. Meaning ‘golden flower’ in Greek, this ancient boys’ name was first used by an Egyptian saint in the third century. 33. Dionysios. Derived from the name of the Greek god Dionysos (god of fertility and wine), this Ancient Greek boys’ name was formed by combining the words Dios and Nysa, meaning ‘of Zeus’ and ‘tree’ respectively. Nysa was also the name of the mountainous region where the young god grew up. 34. Ermis. This is the modern Greek form of the name for the Greek god Hermes, known as the messenger god. The name means ‘cairn (pile of stones)’ or ‘boundary marker’. Hermes was also the patron god of travellers, writers, athletes, merchants, thieves and orators. 35. Evripidis. This is the Greek spelling of the name Euripides, a famous fifth-century BCE dramatist. His name refers to the strait between the Greek islands of Euboea and Boeotia. 36. Iason. This is how the boys’ name Jason is spelt in Greek. Meaning ‘healer’, this name for boys became famous in Greek mythology, from the hero Jason, who goes on a quest to find the Golden Fleece. 37. Menelaos. This spelling is the Greek form of Menelaus, who was the Spartan king and husband of Helen of Troy. In the story, she was abducted by Paris. Menelaus’ brother Agamemnon led the siege of Troy using the famous Trojan horse. The name means ‘to stay/last’. 38. Omiros. We’ve mentioned Homer above, and Omiros is the Greek version of his name. The Greek epic poet of the eighth century BCE is thought to have written both the Iliad and the Odyssey. The male name means ‘hostage’ or ‘pledge’. 39. Orfeas. This is the ancient spelling of the Greek mythological name Orpheus, which means ‘darkness of night’. Orpheus visited the underworld to bring back his wife Eurydice. Unfortunately, he lost her a second time! 40. Sofoklis. Sophocles was a famous fifth-century BCE Greek tragic poet who wrote more than 120 plays, of which only seven exist today, including Ajax, Antigone, Electra and Oedipus Rex. The Ancient Greek boys’ name means ‘skilled’ or ‘clever’ from the Greek word sophos and ‘glory’ from the word kleos.

More Ancient Greek Boy Names

Were you inspired by those Ancient Greek names that are rich in history and mythology? Here are even more for you to enjoy:



41.AgapiosInnocent, not evil
43.CharilaosGrace of the people
44.KyriakosOf the Lord
47.ProkopiosProgress, advance
48.StergiosTo love, be content
49.SokratisUnwounded, safe, power


Classic Greek Boy Names

Old-fashioned boy names have made a big comeback in recent years and many parents are opting for classic monikers. Here are some vintage Greek boy names, many of which are Greek forms of common names. 51. Anastasios. Meaning ‘resurrection’ in Greek, this boys’ name was used by many early saints, including a famous seventh-century monk from Alexandria, Egypt. 52. Andreas. If you enjoy the classic boys’ name Andrew but want something unique, Andreas is the ancient Greek form meaning, ‘manly’ or ‘masculine’. The name is of Greek origin and became popular in the Christian world, eventually making its way into many languages. 53. Antonios. Derived from the Roman family name Antonius, this Greek name for boys was popularised by Marc Antony, the famous general who briefly ruled the Roman empire jointly with Caesar Augustus before he gave it all up for his mistress, Cleopatra. 54. Christakis. Here you have a diminutive of the Greek boys’ name Chrestos, which means ‘useful’ or ‘good’. 55. Emmanouil. Derived from the Hebrew name Immanuel, this Greek biblical name for baby boys means ‘God is with us’ and is used in the Bible to describe the Messiah. 56. Evangelos. In Greek, this beautiful boys’ name means ‘bringing good news’. It derives from the Greek word angelos, which means ‘messenger’ and is also the root word for ‘angel’, as in the heavenly being. 57. Ilias. This is the Greek version of the Hebrew boys’ name Eliyyahu or Elijah, which means ‘God is Yahweh’. If you want a Greek and biblical name for your baby boy, Elijah was a prophet and miracle worker in the Bible. The Greek form Ilias stems directly from the Latin form Elias. 58. Michail. You guessed it! – this boys’ name is Greek for Michael, a Hebrew name that asks the rhetorical question, ‘Who is like God?’ Michael is one of the archangels in the Bible, the protector of Israel, and, in Christianity, the patron saint of soldiers. It’s a sweet and classic choice if you’re looking for a Greek biblical name for your baby boy. 59. Spyridon. This boys’ name can have two meanings: in Greek it means ‘basket’, and in Latin it means ‘spirit’. Choose the meaning you prefer! 60. Theodoros. You’ll recognise this Greek boys’ name as Theodore, which means ‘gift of God’. The name is entirely Greek in origin, and it’s the twin of the girls’ name Dorothea, which has the same meaning. If you’re having twin boys, you might like the twin baby names Theodoros and Dorotheos (the male version of Dorothea that appears on this list) or if you’re having girl and boy twins, choose Theodoros and Dorothea.


Baby Names
1,000 Top Baby Names for Boys

More Classic Greek Boy Names

These classic names rarely go out of style. Here are some more Greek boy names and their meanings:


61.AlaxandrosDefending men
62.ApostolosMessenger, apostle
63.ChrysostomosGolden mouth
64.GrigorisWatchful, alert
65.IosifGod will add
66.IsaakGod will laugh, rejoice
68.SotiriosSaviour, deliverer


Modern Greek Boy Names

Many Ancient Greek names have modern counterparts. Here are some cool options that you might enjoy as a trendy given name or a baby boy’s middle name. 71. Agapitos. In Greek, this boys’ name simply means ‘beloved’. Now that’s the perfect meaning for your little one, who is sure to be loved deeply! 72. Aristidis. This name for boys simply means ‘best’ in Greek. The name was borne by a fifth-century BCE Athenian statesman who was renowned for his honour. 73. Christoforos. That’s right, this modern boys’ name is the Greek version of Christopher, which has Greek origins and means ‘bearing Christ’. The name implies that the bearer carries Christ in their heart. This was the name of Saint Christopher, who, according to legend, carried Christ across a river and became the patron saint of travellers. 74. Evgenios. This is the original spelling of the Greek boys’ name Eugene, which means ‘well born’. Several saints and popes used the name. 75. Filippos. This Greek boys’ name means ‘friend of horse’, and makes for a unique and modern alternative to the name Philip. 76. Heliodoros. As the Greek version of the mythological name Helios, this boys’ name means ‘sun’ and ‘gift’ from the Greek words helios and doron. Helios was a Titan and god of the sun in Greek myths. 77. Iakovos. This is the Greek form of the boy names Jacob and James. James is the English version of Jacob, which derives from the Bible and means ‘holder of the heel’ or ‘supplanter’ in Hebrew. The biblical Jacob was born holding his twin brother Esau’s heel, hence the meaning of the religious name. 78. Pavlos. Pavlos is the Greek version of the classic boys’ name Paul, which means ‘small’ or humble’ in Latin. If you like modern Greek baby boy names with a biblical touch, the most famous Paul was the apostle and saint. 79. Stefanos. The Greek boys’ name Stefano means ‘crown’ or ‘wreath’ and is better known as Stephen in the English-speaking world. Saint Stephen was considered the first Christian martyr. 80. Veniamin. Did you guess this boys’ name is the Greek form of Benjamin? It’s originally Hebrew and means ‘son of the south’ or ‘son of the right hand’. The unique spelling and beginning letter V add a modern and trendy vibe to the Greek boys’ name.

More Modern Greek Boy Names

Here are even more modern Greek boy names and their meanings:


81.AlkiviadisStrength, force
84.GiannisGod is gracious
85.TheofilosGod’s friend
86.SavvasOld man, grandfather
87.TryfonSoftness, delicacy
88.VissarionWooded valley
89.XenofonForeign, stranger
90.ZinonGreek name for the god Zeus


Strong Greek Boy Names

Greek names for boys often exude power and strength. Whether you want a name with a strong meaning, one that belonged to a legendary statesman or warriors featured in Greek mythology, we’ve got some great options for your strong baby boy. And some of the names themselves denote ‘power’. 91. Agamemnon. Meaning ‘very steadfast’, in Greek mythology, this was the boys’ name of the warrior who led the Greek expedition to Troy to bring back his brother Menelaus’ wife Helen. 92. Aias. Greek for Ajax, this name means ‘earth mourner’. Ajax was a warrior in the Trojan war. 93. Alkaios. Meaning ‘strong’ or ‘strength’ in Greek, this boys’ name was the moniker of a seventh-century BCE lyric poet from the island of Lesbos. 94. Alexandros. You may have guessed this is the Greek form of Alexander, which means ‘defending men’. The greatest Alexander in history was Alexander the Great, king of Macedon in the fourth century BCE. He built an empire that included present-day Greece and Egypt, ancient Persia and parts of India. 95. Iraklis. This boys’ name derives from Herakles, a hero in both Roman and Greek mythology. He was a son of the god Zeus and a mortal woman. His name means ‘glory to Hera’, which is interesting because Hera was his stepmother who eventually drove him insane. However, Herakles eventually overcame his misfortunes and became immortal. 96. Leandros. This Greek spelling of Leander is also spelt as Leandro, a common Spanish boys’ name. In Greek legend, Leander was the lover of Hero, and he swam across the Hellespont to rendezvous with her every day. Unfortunately, the story doesn’t have a happy ending. But the name means ‘lion man’, making it a strong Greek boys’ name for your little guy. 97. Leonidas. Meaning ‘lion’, this Greek boys’ name refers to the fifth-century BCE Spartan king, who sacrificed his life to defend the Thermopylae Pass from the Persians. 98. Miltiadis. Meaning ‘red earth’, this Greek boys’ name was borne by a Greek warrior who was victorious against the Persians in the Battle of Marathon. 99. Periklis. From Peracles, this was the name of a fifth-century BCE Athenian statesman and warrior. The name means ‘around’ or ‘exceedingly’ from the Greek word peri and ‘glory’ from the Greek work kleos. 100. Viktor. This Greek boys’ name is of Roman origin and means ‘victor’ or ‘conqueror’ in Latin. The name didn’t become popular until the nineteenth century.

More Strong Greek Boy Names

If you're still in need of strong contenders, check out 10 more Greek boy name options below:


103.ApollonGreek for the god Apollo
104.CleisthenesGlory and strength
105.DemosthenesVigour, strength
106.GavriilGod is my strong man
108.SerafimFiery one
110.ThemistoklisGlory of the law


Cute Greek Names for Boys

There’s nothing more adorable than your newborn baby boy – so, why not pick a name that reflects that? We’ve got some Greek boy names that sound cute and/or have cute meanings! 111. Alexis. This unisex Greek name is a short form of the boys’ name Alexandros or Alexander. It means ‘helper, defender’. 112. Argyris. This cute option simply means ‘silver’ in Greek. 113. Babis. This cute Greek boys’ name is the diminutive of Charalampos, which means ‘to shine from happiness’ – now that’s an adorable meaning! 114. Daniil. This is the Greek form of the Hebrew boys’ name Daniel, which means ‘God is my judge’. In the Bible, Daniel was a Hebrew prophet who rose to prominence by interpreting his captor’s (the Babylonian king) dreams. 115. Emilios. Emilios is the Greek form of the boys’ name Emil (spelt Emile as a French boys’ name). This option derives from the Roman name Aemilius, which means ‘rival’ in Latin. We’re sure your little guy will be unrivalled in cuteness with this name. 116. Kostas. This is the Greek short form of the long boys’ name Konstantinos, which is the Greek version of the male name Constantine, meaning ‘constant’. 117. Loukas. You’ll recognise this name as Lucas, Luke or Luca, an Italian boys’ name. They all mean ‘from Lucania’, a region in southern Italy. 118. Neofytos. Meaning ‘newly planted’ in Greek, this boys’ name could be a super cute choice for your growing baby. 119. Nikos. Here we have the Greek short form of Nikolaos, better known as Nicholas. 120. Silas. This name can have two possible origins: it may be a short form of the Latin name Silvanus, meaning ‘of the woods’, or it may be a variant of the Hebrew name Saul, meaning ‘asked for, prayed for’.

More Cute Greek Names for Boys

It’s hard to resist these adorable baby boy names, so we’ve got 10 more for you:


123.ArisThe best purpose
124.DimosEarth mother, vigour of the people
125.KosmasOrder, decency
126.IoanGod is gracious
127.PanosAll holy and devoted to the gods
128.SotosSaviour, deliverer
129.StathisStable, well-built
130.TakisAll holy and devoted to the gods


Even More Greek Boy Names

Here are even more Greek names for boys for you to choose from:




FAQs at a Glance

Our list of Greek boy names contains 170 great options for you to choose from, including popular, unique, ancient, modern and classic names. Some good options may include Alexandros, Dimitrios, Filippos, Kostas and Nikos – but of course, the choice is yours!

The Bottom Line

Whether you’re looking for something ancient, mythological or simply cute, modern or classic, this list of Greek boy names has it all. We hope you found the perfect fit for your little man!

If you’re still searching and you love exploring international options, take a look at our Japanese boy names or get inspired by our list of Korean boy names. And for something a little closer to home, try these gorgeous Irish names for baby boys.

chatbot widgethand
Cookie Consent