Meaning of she-cat in English:
she-cat
noun
1A female cat.
2A spiteful woman.
Origin
Late 16th century; earliest use found in Thomas Lupton (fl. 1572–1584), political and religious controversialist.
Are You Learning English? Here Are Our Top English Tips