shrewish

(adjective)

adjective

1. continually complaining or faultfinding

- a shrewish wife

Similar word(s): nagging