virago - a woman of great stature, strength and courage; a loud overbearing woman

I suspect the latter definition is mostly a result of a wapman's (YCLIU) fear of women who refuse to be considered second class. There is a movement afoot among some feminists (feminist: one who holds the radical notion that women are human beings) to use the word hag in a positive sense.