While "rooting around" in Carolyn's Corner, I found a discussion of eponyms. It was news to me that "termagant"
is an eponym.

termagant

SYLLABICATION: ter·ma·gant
PRONUNCIATION: tûrm-gnt
NOUN: A quarrelsome, scolding woman; a shrew.
ADJECTIVE: Shrewish; scolding.
ETYMOLOGY: From Middle English Termagaunt, imaginary Muslim deity portrayed as a violent and overbearing character in medieval mystery plays, alteration of Tervagant, from Old French.

I can't remember how I got the impression that it was
applied primarily to females, which would be a distortion.