vixen
noun
[ ˈvɪks(ə)n ]
• a female fox.
• a spirited or fierce woman, especially one seen as sexually attractive.
• "an outrageous shaven-headed vixen"
Similar:
virago,
harridan,
shrew,
dragon,
termagant,
cat,
witch,
hellcat,
she-devil,
tartar,
martinet,
spitfire,
hag,
gorgon,
fury,
ogress,
harpy,
nag,
battleaxe,
old bag,
old bat,
cow,
bitch,
targe,
scold,
Xanthippe,
Origin:
late Middle English fixen, perhaps from the Old English adjective fyxen ‘of a fox’. The v- is from the form of the word in southern English dialect.