shrewish (shrew + -ish; resembling)
Of or pertaining to a shrew (a nagging, ill-tempered woman)