Harridan — definition

1. harridan (Noun)

1 definition

harridan (Noun) — A scolding (even vicious) old woman.

5 types of
common scold nag nagger scold scolder