Viragos Synonyms

A person, traditionally a woman, who persistently nags or criticizes
(Noun)