Meaning of Megaera in English:

Megaera

Pronunciation /mɪˈdʒɪərə/

proper noun

Greek Mythology
  • One of the Furies.