Menu
ADVERTISEMENT

Megara

Heart
Greek
"great"

Megara Origin and Meaning

The name Megara is a girl's name meaning "great".
In Greek mythology, Megara was the first wife of Heracles (Hercules); the character of Megara “Meg” in the Disney film is loosely based on her. It’s also a place name in Greece and Sicily.
ADVERTISEMENT

Lists containing Megara

ADVERTISEMENT

Megara in Pop Culture

  • Megarafirst wife of Heracles/Hercules in Greek mythology
  • Megara “Meg”character in Disney's "Hercules"
ADVERTISEMENT