Ogress

What is Ogress?

Ogress definition and meaning on Dictionary terms:
noun
a female monster in fairy tales and popular legend, usually represented as a hideous giant who feeds on human flesh.
a monstrously ugly, cruel, or barbarous woman.

 

reference: https://www.dictionary.com/browse/ogress

Tags: