HARRIDAN





Definition:

  1. [noun] a scolding (even vicious) old woman

Synonyms: