she-ogre (English) comes from English ogre, from French ogre, from Latin orcus, from Ancient Greek ὅρκος, from Proto-Indo-European serḱ- — to emend, make good, recompense.
she-ogre (English): A female ogre