What is the meaning of Virago?

A woman given to undue belligerence or ill manner at the slightest provocation.

A woman who is scolding, domineering, or highly opinionated.

A woman who is rough, loud, and aggressive.

virago

amazon

a female warrior, a warlike woman

a woman

a wife

a manly woman

plural of kirago

Source: wiktionary.org