harridan

/ˈhæɹ.ɪ.dən/noun
High School
1

A vicious and scolding woman, especially an older one.