an overbearing or nagging woman
the ill treatment which he had received from a clergyman's wife, who was a noted termagant — James Boswell
(Termagant) a violent character in English miracle plays representing an Islamic deity
[Middle English Termagant]