courtesy of Washington Irving

virago–noun, plural -goes, -gos. 1. a loud-voiced, ill-tempered, scolding woman; shrew. 2. Archaic. a woman of strength or spirit–noun termagant 1. a violent, turbulent, or brawling woman. 2. (initial capital letter) a mythical deity popularly believed in the Middle Ages to be worshiped by the Muslims and introduced into the morality play as a violent, overbearing personage in long robes.

courtesy of Washington Irving

virago–noun, plural -goes, -gos. 1. a loud-voiced, ill-tempered, scolding woman; shrew. 2. Archaic. a woman of strength or spirit–noun termagant 1. a violent, turbulent, or brawling woman. 2. (initial capital letter) a mythical deity popularly believed in the Middle Ages to be worshiped by the Muslims and introduced into the morality play as a violent, overbearing personage in long robes.