Megara
Origin:Greek
Meaning:Grudge
Megara is a gorgeous name for baby girl with its origins in Greece. Megara is known for being the first wife of Hercules and her name means "grudge." If you’re searching for a fun twist on a more common name and think baby is going to be a livewire, we think Megara could be perfect for you.
On This Page
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.
Article saved.Go to My Saved Articles
Article removed.
Name added. View Your List