English and French Translation Search Results for harridan
English
Detailed Translations for harridan from English to French
harridan:
Synonyms for "harridan":
Related Definitions for "harridan":
-
a scolding (even vicious) old woman1
Wiktionary Translations for harridan:
harridan
noun
-
vicious and scolding woman