Termagant
In medieval Europe, Termagant was the name given to a god which Christians wrongly believed Muslims worshipped, represented in the mystery plays as a violent overbearing personage.
The word is also used in modern English to mean a violent, overbearing, turbulent, brawling, quarrelsome woman; a virago, shrew, vixen. In the past the word could be applied to any person or thing personified, not just a woman.