shrewish

adjective
1
an offensive word to describe an angry unpleasant woman
غرغرو, بدخلق, ترشرو, تندخو, پرخاشگر, تلخ مزاج