iJunoon official Urdu Dictionary
بدصورت عورت
badsoorat aurat
English definition for harridan
1. n. a scolding (even vicious) old woman
Synonyms and Antonyms for harridan
Sponored Video