Meaning of harridan

Definition of harridan

(noun) a scolding (even vicious) old woman

Other information on harridan

WIKIPEDIA results for harridan
Amazon results for harridan