megero

Etymology
From Megaera.

Noun

 * 1) shrew, termagant