A vicious and scolding woman, especially an older one.
Perhaps a modification of French haridelle (“old horse, nag”).
Practice speaking and memorizing "harridan" and many other words and sentences in English.