OGRESS


Meaning of OGRESS in English

[ogress] n (1713): a female ogre

Merriam-Webster English vocab.      Английский словарь Merriam Webster.