Megara

Megara is a Greek woman and the lover of the demigod Hercules. Sarcastic and mocking at times, she nonetheless has a heart of gold and aids Hercules in his battles with Hades and the other villains in Disney Heroes vs Villains.