Megara Origin and Meaning

The name Megara is 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.

20 Names Similar to Megara

These 20 names were selected by our users that were looking for other names like Megara.

Megara in Pop Culture

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