[From Middle English Termagaunt, imaginary Muslim deity portrayed as a violent and overbearing character in medieval mystery plays, alteration of Tervagant, from Old French.]
noun
A quarrelsome, scolding woman; a shrew.
adjective
Shrewish; scolding.
The American Heritage® Dictionary of the English Language, Fourth Edition