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:
Athena, Ophelia, Aurora, Daphne, Persephone, Cora, Lily, Oliver, Gabriel, Theodore, Sebastian, Sirius, Alastair, LucienNames like Megara:
Magar, McGuire, Magara, Majora, Mansur, Missouri, Minjarra, Mikara, Masahiro, Major, Mascara, Mansoor, Mawukura, Meshar, Masaru, Macaria, Makara, Macrae, Mansour, MacarioStats for the Name Megara

