HARRIDAN


Meaning of HARRIDAN in English

noun a worn-out strumpet; a vixenish woman; a hag.

Webster English vocab.      Английский словарь Webster.