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. Read more about Megara and other Disney Princess Names in our featured blog.

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"

Megara in Nameberry Blog Posts