English Dictionary
◊ OGRESS
ogress
n : a female ogre