Greek girl names have a kind of sparkle that is hard to fake. Some sound straight out of myth, bold and cinematic. Others are familiar everyday favorites that have been around for centuries, which is part of the charm. You get history, beauty, and meaning all in one.
Whether you are looking for a name that is popular in Greece right now, a goddess-level classic, or a modern pick that still feels timeless, this list gives you plenty to try on.
Common and Popular Greek Girl Names
Maria: “beloved” (Greek form of Mary)
Eleni: “torch” or “light”
Katerina: “pure”
Sofia: “wisdom”
Georgia: “farmer” or “earthworker”
Dimitra: “earth mother”
Vasiliki: “royal” or “kingly”
Anastasia: “resurrection”
Irene: “peace”
Athina: “Athena” (wisdom goddess name)
Unique and Rare Greek Girl Names
Alkmini: “strength of the moon”
Domna: “lady” or “mistress”
Foteini: “light”
Haris: “grace”
Irida: “rainbow”
Ismini: “knowledge”
Kyveli: “Cybele” (ancient goddess name)
Nomiki: “related to law”
Polyxeni: “hospitable”
Thekla: “glory of God”
More Unique and Rare Greek Girl Names
Agapi: “love”
Aikaterini: “pure” (variant of Katerina)
Althea: “healing”
Areti: “virtue” or “excellence”
Calista: “most beautiful”
Damaris: “gentle” or “heifer”
Eirini: “peace” (Greek form of Irene)
Galini: “calm” or “serenity”
Kleio: “glory” (Muse name)
Nefeli: “cloud”
Ancient Greek Girl Names
Dafni: “laurel”
Kassandra: “she who entangles men” (traditional meaning)
Kore: “maiden”
Persefoni: “Persephone” (mythology name)
Phoibe: “bright” or “pure”
Pinelopi: “Penelope” (traditional Greek form)
Rhea: “to flow” (traditional meaning)
Thaleia: “to blossom”
Artemis: “Artemis” (goddess name)
Ariadni: “most holy” (Ariadne)
More Ancient Greek Girl Names
Antigoni: “worthy of one’s parents”
Atalanti: “balanced” (traditional meaning)
Calliope: “beautiful voice”
Danae: “Danae” (mythology name)
Electra: “amber” or “shining”
Harmonia: “harmony”
Ianthe: “violet flower”
Leto: “Leto” (mythology name)
Melina: “honey” (often linked to Greek “meli”)
Selini: “moon” (related to Selene)
Traditional Greek Girl Names
Alexandra: “defender of mankind”
Angeliki: “messenger” (Greek form of Angela)
Elisavet: “my God is an oath” (Greek form of Elizabeth)
Aelia: “sun” (often used with Greek and Roman roots)
Aliki: “noble” (Greek form of Alice)
Elpida: “hope”
Ioulia: “youthful” (Greek form of Julia)
Konstantina: “constant” or “steadfast”
Lia: “weary” (Greek form used for Leah)
Myrto: “myrtle”
Rania: “queenly” (commonly used in Greece)
Roxani: “dawn” or “bright” (Roxana form)
Violeta: “violet”
Beautiful and Powerful Greek Girl Names
Adamantia: “unconquerable”
Despoina: “lady” or “mistress”
Freideriki: “peaceful ruler”
Giannoula: “God is gracious” (diminutive family form)
Pelagia: “of the sea”
Stella: “star”
Theano: “divine” (linked to “theos”)
Nike: “victory”
Ifigeneia: “strong-born” (traditional meaning)
Alkestis: “strength”
More Beautiful and Powerful Greek Girl Names
Andromache: “fighter of men”
Apollonia: “of Apollo”
Aspasia: “welcome”
Athena: “Athena” (wisdom goddess name)
Dimitroula: “of Demeter” (family form)
Iouliana: “youthful” (Julia-related)
Kallirroi: “beautiful flow”
Kassiopeia: “Cassiopeia” (mythology name)
Leonida: “lion-like”
Thalassa: “sea”
Cute and Pretty Greek Girl Names
Aleka: “defender” (short form of Alexandra)
Demi: “earth mother” (short for Demetria)
Evi: “life” (Greek form of Eve)
Korina: “maiden”
Kiki: “nickname form” (common Greek diminutive)
Lena: “light” (often used as a short form of Eleni)
Liza: “my God is an oath” (short for Elisavet)
Marika: “beloved” (family form of Maria)
Niki: “victory”
Vasia: “royal” (short for Vasiliki)
More Cute and Pretty Greek Girl Names
Annoula: “grace” (family form of Anna)
Beba: “baby” (nickname style name)
Diona: “divine” (mythology-linked)
Doria: “gift” (used with Greek roots)
Elia: “sun” (used in Greek contexts)
Florina: “flowering”
Kallie: “beautiful” (from “kalli-“)
Loulou: “pearl” (nickname style)
Rena: “peace” (often used as a short form)
Voula: “counsel” (short for Paraskevoula and similar forms)
Even More Greek Girl Names
Aglaia: “splendor”
Aikaterini: “pure”
Amalia: “work” or “industrious”
Amaryllis: “to sparkle” (flower name used in Greek)
Andriana: “manly” or “brave”
Anthea: “flower” or “blossom”
Areti: “virtue”
Argyro: “silver”
Basilia: “royal”
Callista: “most beautiful”
Carina: “dear” or “beloved”
Chara: “joy”
Chrysanthi: “golden flower”
Dalia: “branch” (used in Greek naming)
Eftychia: “happiness” or “good fortune”
Elvira: “truth” (used in modern Greek naming)
Eos: “dawn”
Eudokia: “good will”
Euphrosyne: “mirth” or “joy”
Fotoula: “little light”
Glykeria: “sweet”
Ioli: “violet”
Iris: “rainbow”
Isidora: “gift of Isis” (Greek-origin formation)
Kalliope: “beautiful voice”
Klea: “glory”
Lilia: “lily”
Marina: “of the sea”
Melina: “honey”
Myrsini: “myrtle”
Ourania: “heavenly”
Phaedra: “bright”
Philomena: “lover of strength”
Rania: “queenly”
Sofia: “wisdom”
Theodosiа: “given by God”
Timothea: “honoring God”
Varvara: “foreign” (Greek form of Barbara)
Vasilia: “royal”
Zena: “of Zeus” (name form)
Greek girl names can feel fresh and familiar at the same time, which is a pretty great combo when you are narrowing a shortlist. If you want something easy to say, try a modern favorite like Zoi or Niki. If you want a name with serious myth energy, you cannot go wrong with Athina, Artemis, or Calliope.
Quick tip that helps: say the first and middle name out loud a few times, then picture yourself calling it across a room. The names that still feel right after that little test are usually the ones worth keeping.
Victorian girl names have that lace-and-letterpress charm. Some feel grand and proper, others are sweet nickname-style picks that still sound fresh today.