harrudeen ( synonym found)

Definition of harrudeen:

°A vicious and scolding woman, especially an older one.

Definition of harrudeen:

°A vicious and scolding woman, especially an older one.

Back to Top