Searching for great Greek names for boys? Get inspired by Greek mythology or modern Greek culture with these Greek boy names with meanings.
You’re eagerly waiting for your newborn son to arrive. In the meantime, have you chosen a name for him yet?
Greece has inspired names all over the world. This ancient country has provided many stories, art, literature, and culture that are seen in today’s modern times.
Consider a Greek name for your baby boy. Most western cultures already have. Modern Greek boy names like Phillip, Andrew, and Lucas actually have origins from Greece.
If you want a more “Greek sounding” name, consider boy names like Constantine, Nico, and Kostas. You can also take inspiration from the Greek gods with mythical Greek names such as Apollo, Ares, and Helios.
For more name ideas, check out the list of Greek boy names below.
75+ Best Greek Boy Names (With Meanings) For Your Little Warrior
- Abacus
- Meaning: Table, Tablet
- Adrian
- Meaning: Water
- Aesop
- Meaning: From Greek
- Alec
- Meaning: Form of Alexander; Defender of Man
- Alexander
- Meaning: Defender of Man
- Alistair
- Meaning: Defender of Man
- Ambrose
- Meaning: Divine; Immortal
- Andrew
- Meaning: Strong and Manly
- Angelo
- Meaning: Messenger
- Arie
- Meaning: Excellent Purpose
- Atticus
- Meaning: From Attica
- Bacchus
- Meaning: Greek Name
- Basil
- Meaning: Regal
- Calix
- Meaning: Chalice
- Collin
- Meaning: Pup
- Christos
- Meaning: Messiah; Annointed One
- Constantine
- Meaning: Stable; Consistent; Steadfast
- Cyrus
- Meaning: Lord
- Delias
- Meaning: From Delos
- Demetrius
- Meaning: Follower of Demeter
- Dorian
- Meaning: Gift
- Eugene
- Meaning: Wellborn, Noble
- Galen
- Meaning: Calm, Healer
- George
- Meaning: Work; of Earth; Farmer
- Gregor
- Meaning: Vigilant, a Watchman
- Halcyon
- Meaning: Kingfisher Bird
- Hero
- Meaning: Hero; Demi-God
- Homer
- Meaning: Security, Pledge
- Icarus
- Meaning: Greek Name
- Isidore
- Meaning: Gift of Isis
RELATED: 75+ Best Greek Girl Names (With Meanings) For Your Little Goddess
- Jason
- Meaning: Healer
- Janus
- Meaning: Gateway
- Jeno
- Meaning: Noble Aristocrat
- Jerome
- Meaning: Scared Name
- Kostas
- Meaning: Steady, Stable
- Lex
- Meaning: Defending Men
- Lucas
- Meaning: Man from Lucania
- Markos
- Meaning: War-like
- Myles
- Meaning: Destroyer
- Neander
- Meaning: New Man
- Nicholas
- Meaning: nation’s conquerer
- Nico
- Meaning: People of Victory
- Orion
- Meaning: Rising in the sky, dawn
- Otis
- Meaning: Keen of heearing
- Pello
- Meaning: Stone
- Peter
- Meaning: Rock
- Philip
- Meaning: Lover of Horses
- Phoenix
- Meaning: Dark Red
- Pluto
- Meaning: Rich
- Rhodes
- Meaning: Where Roses Grow
- Romano
- Meaning: City
- Sandros
- Meaning: Defender of Man
- Socrates
- Meaning: Greek Philosopher
- Stavros
- Meaning: Crowned
- Thaddeus
- Meaning: Courageous
- Thanos
- çImmortality
- Timothy
- Meaning: Reward, Honor
- Vassilis
- Meaning: Royal
- Vernados
- Meaning: Courage of the Bear
- Xander
- Meaning: Defending Men
- Yiannis
- Meaning: God is Gracious
- Zale
- Meaning: Power of the sea
Greek Mythology Names For Boys
- Achilles
- Meaning: Thin-lipped; hero of the Greeks
- Adonis
- Meaning: the most handsome
- Adrastos
- Meaning: Not inclined to run
- Aeolus
- Meaning: God of the winds; Changable
- Aeson
- Meaning: Father of Jason
- Agamemnon
- Meaning: Steadfast; Unbowed
- Apollo
- Meaning: To destroy; god of prophecy, medicine, music, art, law, beauty, and wisdom. Later,he also became the god of the sun and light.
- Ajax
- Meaning: Eagle; Led the Greeks after Achilles died
- Ares
- Meaning: Bane; Male; God of War
- Atlas
- Meaning: To Carry; Titan who carried the weight of the world on his shoulders
- Castor
- Pious One; son of Zeus, One of Twins
- Damon
- To Tame, Subdue
- Dionysius
- Meaning: God of Wine
- Hector
- Meaning: To check; Restrain; Trojan Warrior
- Helios:
- Meaning: Sun
- Hermes
- The Messenger God
- Leander
- Meaning: Lion Man
- Odysseus
- Meaning: Wrathful
- Paris
- Meaning: Son of Priam
- Perseus
- Meaning: To destroy
- Poseidon
- Meaning: God of the seas
- Theseus
- Meaning: To set; To place
- Zeus
- Meaning: Greek God; To shine
RELATED: