(a.) having the qualities of a shrew; having a scolding disposition; froward; peevish.
Example Sentences:
(1) "Mrs Lessing leaves one with the really terrible impression of a woman - shrewish, naggy, self-righteous and impossible to live with."
Termagant
Definition:
(n.) An imaginary being supposed by the Christians to be a Mohammedan deity or false god. He is represented in the ancient moralities, farces, and puppet shows as extremely vociferous and tumultous.
(n.) A boisterous, brawling, turbulent person; -- formerly applied to both sexes, now only to women.