Greek baby names carry centuries of history, myth and music. Below are 80 beautiful Greek names for girls and boys, each with its meaning. Tap any name to see its full page with origin and numerology. Whether you want something classic or rare, this is a great place to start.
Greek names are among the oldest and most influential in the Western world. Many come from Greek mythology (like Athena, Helena or Jason), from philosophy, or from early Christianity, which spread names such as Andrew, Sophia and Catherine across Europe. They tend to be melodic, meaningful and instantly recognizable.
Choose a Greek name when you want something classic yet full of story — most travel easily between languages and pair well with many surnames.
Alejandra: a name of Greek origin meaning «Defender of humanity».
Alejandro: a name of Greek origin meaning «Defender and protector of humanity».
Alexis: a name of Greek origin meaning «Protector, defender».
Andrea: a name of Greek origin meaning «Brave, strong».
Andrés: a name of Greek origin meaning «Manly, brave».
Damián: a name of Greek origin meaning «The one who tames; tamer».
Jorge: a name of Greek origin meaning «Farmer, worker of the land».
Melania: a name of Greek origin meaning «Of dark skin».
Melissa: a name of Greek origin meaning «Bee; sweet as honey».
Sofía: a name of Greek origin meaning «Wisdom».
Zoé: a name of Greek origin meaning «Life».
Ángel: a name of Greek origin meaning «Messenger, sent by God».
Adonis: a name of Greek origin meaning «Lord; beauty».
Alessandra: a name of Greek origin meaning «Defender».
Alessia: a name of Greek origin meaning «Defender».
Anastasia: a name of Greek origin meaning «Resurrection».
Apolo: a name of Greek origin meaning «God of the sun and the arts».
Ariadna: a name of Greek origin meaning «Very pure, holy».
Atenea: a name of Greek origin meaning «Goddess of wisdom».
Atlas: a name of Greek origin meaning «The one who holds up the sky».
Bastián: a name of Greek origin meaning «Venerable; worthy of respect».
Bautista: a name of Greek origin meaning «The one who baptizes».
Berenice: a name of Greek origin meaning «Bearer of victory».
Briseida: a name of Greek origin meaning «Daughter of Briseus».
Bárbara: a name of Greek origin meaning «Foreigner; traveler».
Casandra: a name of Greek origin meaning «She who shines over men».
Catalina: a name of Greek origin meaning «Pure».
Cloe: a name of Greek origin meaning «Green grass; new sprout».
Cristal: a name of Greek origin meaning «Transparent crystal».
Cristian: a name of Greek origin meaning «Follower of Christ».
Cristina: a name of Greek origin meaning «Follower of Christ».
Cristóbal: a name of Greek origin meaning «The one who carries Christ with him».
Dafne: a name of Greek origin meaning «Laurel».
Damaris: a name of Greek origin meaning «Gentle, sweet».
Delia: a name of Greek origin meaning «Native of Delos».
Dánae: a name of Greek origin meaning «She who judges».
Elena: a name of Greek origin meaning «Torch; bright light».
Eros: a name of Greek origin meaning «Love, desire».
Esmeralda: a name of Greek origin meaning «Emerald; green gem».
Esteban: a name of Greek origin meaning «Crowned with laurel; victorious».
Estefanía: a name of Greek origin meaning «Crowned with laurel».
Eugenia: a name of Greek origin meaning «Wellborn, noble».
Eunice: a name of Greek origin meaning «Good victory».
Felipe: a name of Greek origin meaning «Lover of horses».
Georgina: a name of Greek origin meaning «Worker of the land».
Gil: a name of Greek origin meaning «Shield, protection».
Gregorio: a name of Greek origin meaning «Watchful, alert».
Génesis: a name of Greek origin meaning «Origin, beginning».
Helena: a name of Greek origin meaning «Torch, radiant».
Helios: a name of Greek origin meaning «Sun».
Héctor: a name of Greek origin meaning «The one who defends and sustains».
Ileana: a name of Greek origin meaning «Torch, bright light».
Inés: a name of Greek origin meaning «Pure, chaste».
Irene: a name of Greek origin meaning «Peace».
Iris: a name of Greek origin meaning «Rainbow; messenger of the gods».
Jerónimo: a name of Greek origin meaning «Sacred name».
Karina: a name of Greek origin meaning «Pure; beloved».
Leandro: a name of Greek origin meaning «Man with the strength of a lion».
Lidia: a name of Greek origin meaning «Woman of Lydia».
Lira: a name of Greek origin meaning «Lyre; constellation».
Maia: a name of Greek origin meaning «Mother; goddess of spring».
Margarita: a name of Greek origin meaning «Pearl».
Melina: a name of Greek origin meaning «Sweet as honey».
Mónica: a name of Greek origin meaning «Counselor».
Neo: a name of Greek origin meaning «New».
Nicole: a name of Greek origin meaning «Victory of the people».
Nicolás: a name of Greek origin meaning «Victory of the people».
Néstor: a name of Greek origin meaning «Wise traveler».
Ofelia: a name of Greek origin meaning «Help, aid».
Pamela: a name of Greek origin meaning «All sweetness».
Pandora: a name of Greek origin meaning «She of all gifts».
Sandra: a name of Greek origin meaning «Defender».
Sebastián: a name of Greek origin meaning «Venerable, worthy of respect».
Selena: a name of Greek origin meaning «Goddess of the moon».
Selene: a name of Greek origin meaning «Goddess of the moon».
Sonia: a name of Greek origin meaning «Wisdom».
Tecla: a name of Greek origin meaning «Glory of God».
Teresa: a name of Greek origin meaning «Harvester; huntress».
Teófilo: a name of Greek origin meaning «Friend of God».
Vanesa: a name of Greek origin meaning «Butterfly».
Popular Greek names include Alejandra, Alejandro, Alexis, Andrea, Andrés, Damián.
Yes — the list includes girl, boy and unisex names; each name's page shows the gender.
Greek names often blend meaning, mythology and a distinctive sound that travels well across languages.