harridan
/ˈhærɪdən/Definitions
1. noun
A quarrelsome, ill-tempered, or overbearing woman.
“The harridan of a neighbor constantly complained about the noise level.”
2. noun
A scolding or nagging woman.
“Her mother was a harridan when it came to cleanliness and organization.”