🏺 Ancient Greek Name Generator

Real Greek names with their meanings, the way Greeks used them: one name, a father and a city.

Generate Ancient Greek Names

Real Ancient Greek names with their meanings (Nikias, victory; Philippos, lover of horses), as a single name, with a father's name, or with a city.

Click "Generate Names" to see results

Free to use, no credit needed. If you're naming a business, brand, band or product, check the name isn't already taken or trademarked first.

Example Ancient Greek Names

A few names this generator came up with. Press "Generate Names" above for more.

Any Β· Name with its meaning

  • Theodora (gift of god)
  • Kleon (glory)
  • Eudoros (good gift)
  • Chloe (green shoot)

Any Β· With a city

  • Kallisto of Mytilene
  • Thrasyboulos of Samos
  • Aristides of Rhodes
  • Xenia of Delos

Male Β· Name with its meaning

  • Hippokrates (horse power)
  • Theodoros (gift of god)
  • Thrasyboulos (bold counsel)
  • Agathon (good)

Male Β· With a city

  • Xanthippos of Elis
  • Leon of Syracuse
  • Hippokrates of Epidaurus
  • Nikandros of Argos

Female Β· Name with its meaning

  • Eudokia (good repute)
  • Korinna (maiden)
  • Agathe (good)
  • Xenia (hospitality)

Female Β· With a city

  • Phila of Sparta
  • Theodora of Megara
  • Lysistrate of Thebes
  • Myrrhine of Halicarnassus

How the Ancient Greek Name Generator Works

It works from 105 names and name parts, which combine into over 1,900 possible results.

The choices:

  • Gender: Any, Male, Female.
  • Name format:
    • Name with its meaning, e.g. Myrrhine (myrtle)
    • With a father's name, e.g. Lysistrate, daughter of Agathon
    • With a city, e.g. Eirene of Miletus
    • Name only, e.g. Thalia

Each press gives you 8, 16 or 32 names (choose under "How many"), and you won't see the same one twice until you've been through everything for the choices you've made.

Ancient Greeks had one name, and it usually meant something: Nikias is victory, Philippos is lover of horses, Theodoros is gift of god. To tell people apart they added their father's name or their city. This Ancient Greek name generator uses real Greek names, shows their meanings, and builds full names the Greek way.

How Greek names worked

A Greek was known by a single personal name. Formally, a citizen added their father's name and, in Athens, their deme (district): the historian Thucydides introduces himself as Thucydides son of Olorus, an Athenian. Outside their city, Greeks were known by their home: Herodotus of Halicarnassus, Thales of Miletus.

Many names were built from two meaningful parts, just like Anglo-Saxon ones: Nik- (victory), -andros (man), Hipp- (horse), Theo- (god), -kles (glory).

Reading the meanings

  • Horses were a sign of wealth, so aristocratic families loved names with hippos: Philippos, Xanthippos, Hipparete.
  • Gods appear in names like Demetrios (of Demeter) and Diodoros (gift of Zeus).
  • Virtues and victory: Nikias, Aristides, Agathon.

Names are given in their Greek forms (Philippos rather than Philip); the meanings are the usual translations of their parts.

Using the names

  • For a citizen, use the father's name format: it's how they'd sign a decree.
  • For a traveller, use the city: away from home, where you came from was what mattered.
  • For the Romans, see the Roman Name Generator.

Frequently Asked Questions

Did Ancient Greeks have surnames?

No. They had one name, and added their father's name or their city to tell people apart: Thucydides son of Olorus, Herodotus of Halicarnassus.

What does the Greek name Philippos mean?

Lover of horses, from philos (loving) and hippos (horse).

Are these real Greek names?

Yes, all are names used in the ancient Greek world, given in their Greek spellings with their usual meanings.

All Historical Name Generators