meaning of harridan

1. A worn-out strumpet; a vixenish woman; a hag.
2.
a scolding even vicious old woman


Related Words

harridan |

Developed & Maintained By Taraprasad.com

Treasure Words