Definition of Megaera

  • (noun) one of the three Furies

Synonyms of Megaera


Antonyms of Megaera


No Antonyms Found.

Homophones of Megaera


No Homophones Found.