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.
Lists containing Megara
Megara in Pop Culture
- Megarafirst wife of Heracles/Hercules in Greek mythology
- Megara “Meg”character in Disney's "Hercules"