Definition of Megaera in English:

Megaera

proper noun

Greek Mythology
  • One of the Furies.

Pronunciation:

Megaera

/məˈjērə/