Megara
What is the meaning of the name Megara?
The name Megara is primarily a female name of Greek origin that means Grudge.
Form of MegaeraPeople who like the name Megara also like:
Persephone, Lily, Aurora, Ophelia, Daphne, Cora, Athena, Sirius, Sebastian, Lucien, Oliver, Theodore, Alastair, GabrielNames like Megara:
Makara, Majora, Mansur, Minjarra, Meshar, Mikara, Masaru, Masahiro, Macario, Magar, Missouri, Mansoor, Macrae, McGuire, Magara, Macaria, Mansour, Major, Mawukura, MascaraStats for the Name Megara

