virago
noun
°A noisy, scolding, or domineering woman.
adjective
°pertaining to a virago.