[ 'tə:məg(ə)nt ]
■ noun
1》 a harsh-tempered or overbearing woman.
2》 ( Termagant ) historical an imaginary deity of violent and turbulent character, often appearing in morality plays.
Origin
ME: via OFr. from Ital. Trivagante , taken to be from L. tri- 'three' + vagant- 'wandering', and to refer to the moon ‘wandering’ between heaven, earth, and hell.