Greek names for boys
A starting Greek boy names
B starting Greek boy names
C starting Greek boy names
D starting Greek boy names
E starting Greek boy names
F starting Greek boy names
G starting Greek boy names
H starting Greek boy names
I starting Greek boy names
J starting Greek boy names
K starting Greek boy names
L starting Greek boy names
M starting Greek boy names
N starting Greek boy names
O starting Greek boy names
P starting Greek boy names
R starting Greek boy names
S starting Greek boy names
T starting Greek boy names
U starting Greek boy names
V starting Greek boy names
X starting Greek boy names
Y starting Greek boy names
Z starting Greek boy names
Most popular Greek names in official statistics
Cyprus, 2011 (all ages)
Source: Statistical Service of Cyprus (CYSTAT).
Greece, 2021
Featured in baby name books
Abel
Abel is a Hebrew name meaning “breath” or “breathing spirit,” sometimes read as a hint at how fleeting life is. In Genesis, Abel, a shepherd and a son of Adam and Eve, made an offering that God favored and was afterward slain by his envious brother Cain.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, Classic Biblical Baby Names, The Everything Baby Names Book, Numerology for Baby Names
Adam
Adam is a Hebrew name meaning “man” and tied to the word for earth, often rendered “of the red earth.” In the Bible, Adam was the first man, formed from dust and placed in Eden with Eve as his partner.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, Classic Biblical Baby Names, The Everything Baby Names Book, Numerology for Baby Names, Sci-Fi Baby Names
Alexander
Alexander is a Greek name meaning “defender of men” or “protector,” with countless forms worldwide, including Alessandro, Alejandro, Alistair, and Sasha. Alexander the Great made the name a byword for strength and leadership, and it has never been more popular; other famous bearers include Aleksandr Solzhenitsyn.
Sources: 10,000 Baby Names, Baby Names Book, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, Classic Biblical Baby Names, The Everything Baby Names Book, Numerology for Baby Names, 1,107 Baby Names That Stand the Test of Time
Amos
Amos is a Hebrew name meaning “burdened” or “one who carries,” sometimes read as “carried by God.” Other sources give Amos the meaning “strong one.”
Sources: 10,000 Baby Names, Baby Names Made Easy, Classic Biblical Baby Names, Numerology for Baby Names, The Best Baby Names for Boys, 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Your Child Can Live With, The Everything Baby Names Book
Andrew
Andrew comes from Greek and means “manly,” “strong,” or “warrior,” with Andy and Drew as nicknames and forms like Andreas and Anders. Andrew was a fisherman who, with his brother Simon Peter, became one of Jesus’s first apostles, and as a saint he is a patron of fishermen.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names Book, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, Classic Biblical Baby Names, The Everything Baby Names Book, Numerology for Baby Names
Christian
Christian means “follower of Christ,” and it is often shortened to Chris. Christian comes from Greek and means “anointed one.”
Sources: Baby Names Made Easy, Baby Names (Laura Emerson), The Best Baby Names for Boys, Classic Biblical Baby Names, The Everything Baby Names Book, Baby Names Book, 1,107 Baby Names That Stand the Test of Time, Baby Names Your Child Can Live With, Numerology for Baby Names
Christopher
Christopher is Greek and means “bearer of Christ” or “one who holds Christ in his heart.” St. Christopher, the patron saint of travelers, was said to have carried the child Christ across a river, and Christopher Robin of the Pooh stories boosted the name.
Sources: 10,000 Baby Names, Baby Names (Laura Emerson), Baby Names Made Easy, The Best Baby Names for Boys, The Everything Baby Names Book, Numerology for Baby Names, Baby Names Your Child Can Live With, 1,107 Baby Names That Stand the Test of Time
Colin
Colin is a Gaelic name meaning “young creature,” “pup,” or “cub.” Colin is also a long-standing pet form of Nicholas, meaning “people's victory,” and in Ireland it is taken as a diminutive of Colman.
Sources: 10,000 Baby Names, Baby Names (Laura Emerson), Baby Names Made Easy, Irish Names for Children, 1,107 Baby Names That Stand the Test of Time, The Best Baby Names for Boys, Baby Names Your Child Can Live With
Daniel
Daniel is a Hebrew name meaning “God is my judge,” with Dan and Danny as nicknames. The biblical Daniel was an exiled Israelite who rose in Babylon by interpreting dreams and survived a night in the lion's den.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names Book, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, Classic Biblical Baby Names, The Everything Baby Names Book, Numerology for Baby Names
Dennis
Dennis means “follower of Dionysus,” the Greek god of wine and revelry. St. Denis is France's patron saint, where the name is very popular as Denis.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names Book, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, Numerology for Baby Names
Drake
Drake means “dragon,” an Old English name. Drake can also mean “male duck” in German.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names Book, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, The Everything Baby Names Book, Numerology for Baby Names
Eugene
Eugene is a Greek name meaning “well-born” or “noble.” Eugene has a nerdy image today and most bearers go by Gene, but it is so far out that it could turn cool again.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, The Everything Baby Names Book, Numerology for Baby Names, Unusual Baby Names
Gabriel
Gabriel is a Hebrew name meaning “hero of God,” “God is my strength,” or “man of God.” Gabriel is the archangel who appears to Daniel and announces the births of John the Baptist and Jesus, and in Islam he reveals the Koran to Muhammad.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names Book, The Best Baby Names for Boys, Baby Names Made Easy, Classic Biblical Baby Names, Baby Names (Laura Emerson), Baby Names Your Child Can Live With, The Everything Baby Names Book
George
George is a Greek name meaning “farmer” or “one who works the earth.” Despite its humble meaning, George is a proud, royal name, carried by many kings and by Saint George, the dragon slayer and patron saint of England.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names Book, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, The Everything Baby Names Book, Numerology for Baby Names
Hector
Hector is a Greek name meaning “steadfast,” “holding fast,” or “restraint.” In The Iliad Hector was the brave, honorable prince of Troy who led its army and was killed by Achilles; in Arthurian legend, a Hector raised the young Arthur.
Sources: 10,000 Baby Names, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, The Everything Baby Names Book, Numerology for Baby Names, Unusual Baby Names, 1,107 Baby Names That Stand the Test of Time, Badass Baby Names
Israel
Israel is a Hebrew name meaning “struggles with God” or “wrestled with God,” with “ruling with the Lord” also given. Other books give the meaning “God perseveres” or “God preserves.”
Sources: Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, Classic Biblical Baby Names, The Everything Baby Names Book, Numerology for Baby Names, 10,000 Baby Names, The Best Baby Names for Boys
Jason
Jason is a Greek name meaning “healer,” and in myth he led the Argonauts on the quest for the Golden Fleece. Jason is also given the Hebrew meaning “God is my salvation.”
Sources: 10,000 Baby Names, Baby Names Made Easy, Numerology for Baby Names, The Best Baby Names for Boys, Classic Biblical Baby Names, Baby Names (Laura Emerson), Baby Names Your Child Can Live With, The Everything Baby Names Book
Jerome
Jerome comes from the Greek Hieronymos and means “sacred name” or “holy name.” Jerome honors Saint Jerome, who rendered the Bible into Latin, lived as a hermit, and is associated with lions because he pulled a thorn out of one’s paw.
Sources: 10,000 Baby Names, Baby Names (Laura Emerson), Baby Names Made Easy, The Best Baby Names for Boys, Baby Names Your Child Can Live With, The Everything Baby Names Book, Numerology for Baby Names, 1,107 Baby Names That Stand the Test of Time
Julian
Julian is a Latin name derived from Julius, meaning “young” or “youthful.” Julian is also read as “Jove’s child.”
Sources: Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Everything Baby Names Book, Numerology for Baby Names, 1,107 Baby Names That Stand the Test of Time, The Best Baby Names for Boys, 10,000 Baby Names
Julius
Julius is a Roman clan name meaning “young” or “youthful,” with “soft-haired” also given. In Acts, the centurion Julius treated the prisoner Paul kindly and stopped soldiers from killing the prisoners after a shipwreck.
Sources: 10,000 Baby Names, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, The Everything Baby Names Book, Classic Biblical Baby Names, Numerology for Baby Names
Lucas
Lucas means “man from Lucania,” a region in southern Italy, with Luke and Lukas as forms. Lucas is also linked to “light” or “luminous.”
Sources: 10,000 Baby Names, Baby Names (Laura Emerson), Baby Names Your Child Can Live With, The Best Baby Names for Boys, The Everything Baby Names Book, Baby Names Made Easy, Classic Biblical Baby Names, Numerology for Baby Names
Luke
Luke means “from Lucania,” a region of southern Italy, and is a form of Lucas. Luke is also linked to “light” or “luminous.”
Sources: 10,000 Baby Names, Baby Names Book, Baby Names (Laura Emerson), The Best Baby Names for Boys, The Everything Baby Names Book, Baby Names Made Easy, Classic Biblical Baby Names, Numerology for Baby Names
Michael
Michael is a Hebrew name posing the question “who is like God,” and is the name of an archangel. Michael is the archangel who protects Israel in Daniel and leads heaven’s angels against the devil in Revelation; he is also patron saint of soldiers and appears in the Koran.
Sources: 10,000 Baby Names, Baby Names Book, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, Classic Biblical Baby Names, The Everything Baby Names Book, Numerology for Baby Names, 1,107 Baby Names That Stand the Test of Time
Nicholas
Nicholas is a Greek name meaning “victory of the people” or simply “victorious.” Saint Nicholas, patron of children and of Greece and Russia, eventually became Santa Claus, and the name feels friendly at every age.
Sources: Baby Names Book, Baby Names (Laura Emerson), Baby Names Your Child Can Live With, The Best Baby Names for Boys, Numerology for Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names Made Easy, 10,000 Baby Names, The Everything Baby Names Book
Peter
Peter comes from the Greek Petros, “rock,” and has countless international forms, including Pierre, Pedro, Pyotr and Pieter. The apostle Peter, a Galilean fisherman born Simon, was renamed by Jesus as the rock of his church and is regarded as the first pope.
Sources: 10,000 Baby Names, Baby Names Book, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, Classic Biblical Baby Names, The Everything Baby Names Book, Numerology for Baby Names, 1,107 Baby Names That Stand the Test of Time
Simon
Simon is a Hebrew name meaning “God hears” or “to listen,” closely related to Simeon. The New Testament has many Simons, including Simon Peter and Simon the Canaanite among the apostles, and Simon of Cyrene, who carried Jesus’s cross.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, Classic Biblical Baby Names, The Everything Baby Names Book, Numerology for Baby Names
Solomon
Solomon is a Hebrew name meaning “peace” or “peaceable,” with forms like Shlomo, Sulayman, and Sol. King Solomon, son of David and Bathsheba, was famed for his wisdom, wealth, and the temple he built in Jerusalem.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, Classic Biblical Baby Names, The Everything Baby Names Book, Numerology for Baby Names, Badass Baby Names
Stephen
Stephen comes from the Greek for “crown” or “crowned,” with international forms like Étienne, Esteban, and István. Saint Stephen, a deacon of the early Church, was stoned for his faith and became the first Christian martyr; he is also Hungary’s patron saint.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names Book, Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, Classic Biblical Baby Names, The Everything Baby Names Book, Numerology for Baby Names
Thomas
Thomas is an Aramaic name meaning “twin,” with Tom and Tommy as nicknames and forms such as Tomás, Tomasz, and Tamas around the world. The apostle Thomas refused to believe in the Resurrection until he could touch Christ’s wounds, giving rise to the phrase “doubting Thomas,” and his fame spread the name from the Middle Ages on.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names Book, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, Classic Biblical Baby Names, The Everything Baby Names Book
Tobias
Tobias is a Hebrew name meaning “God is good,” with Toby as its classic nickname and Tobiah and Tobin as related forms. In the Book of Tobit, Tobias travels with the angel Raphael, defeats a demon, and marries Sarah.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names Book, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, Classic Biblical Baby Names, The Everything Baby Names Book, Numerology for Baby Names
Book links are affiliate links; we may earn a commission on purchases.
These lists are only intended to give you name ideas. Make sure to further research each name, as some may have negative connotations.