Noun Definition

harridan

1.Definition: a scolding (even vicious) old woman

Category: People