harridan - Dictionary definition and meaning for word harridan
Haryali(young)+Daan(donate)...jiski haryali dan ho gayi aisi aurat is always bad-tempered
Powered by Mnemonic Dictionary
harridan (harri + dan) pronounce as (hairy+don)a female don or a witch