Synonyms of Megaera in English :
Antonyms of Megaera in English
Thesaurus of Megaera in English
1. (noun) one of the three Furies