Skip to content

Greek and Roman Name Generator

Pick a Greek or Roman mythological name at random, or filter by gender and origin first. Every name links to its own sourced meaning - see also the full Names list for direct lookup.

The picking happens in your browser. What this site records about how the tool is used is set out in the privacy notice.

All Names

  • Achilles Greek · masculine · Disputed etymology
  • Aphrodite Greek · feminine · Disputed etymology
  • Apollo Greek · masculine · No accepted etymology
  • Ares Greek · masculine · Disputed etymology
  • Artemis Greek · feminine · No accepted etymology
  • Athena Greek · feminine · No accepted etymology
  • Atlas Greek · masculine · Disputed etymology
  • Bacchus Roman · masculine · Disputed etymology
  • Ceres Roman · feminine · Secure etymology
  • Demeter Greek · feminine · Disputed etymology
  • Diana Roman · feminine · Secure etymology
  • Dionysus Greek · masculine · No accepted etymology
  • Hades Greek · masculine · Disputed etymology
  • Hephaestus Greek · masculine · No accepted etymology
  • Hera Greek · feminine · No accepted etymology
  • Heracles Greek · masculine · Secure etymology
  • Hermes Greek · masculine · Disputed etymology
  • Hestia Greek · feminine · Secure etymology
  • Icarus Greek · masculine · No accepted etymology
  • Jason Greek · masculine · Secure etymology
  • Juno Roman · feminine · Disputed etymology
  • Jupiter Roman · masculine · Secure etymology
  • Mars Roman · masculine · No accepted etymology
  • Medusa Greek · feminine · Secure etymology
  • Mercury Roman · masculine · Secure etymology
  • Minerva Roman · feminine · Disputed etymology
  • Neptune Roman · masculine · Disputed etymology
  • Odysseus Greek · masculine · No accepted etymology
  • Orpheus Greek · masculine · No accepted etymology
  • Pandora Greek · feminine · Secure etymology
  • Persephone Greek · feminine · No accepted etymology
  • Perseus Greek · masculine · Disputed etymology
  • Pluto Greek · masculine · Secure etymology
  • Poseidon Greek · masculine · Disputed etymology
  • Prometheus Greek · masculine · Disputed etymology
  • Theseus Greek · masculine · Disputed etymology
  • Venus Roman · feminine · Secure etymology
  • Vulcan Roman · masculine · No accepted etymology
  • Zeus Greek · masculine · Secure etymology