English dictionary
megaera meaning and definition
Definition and meaning of megaera at MeaningMonkey.org. megaera meaning and definition in the English Dictionary.MEGAERA noun
Definition of Megaera (noun)
- one of the three Furies
Source: Princeton University Wordnet