ogress

/ˈoʊgrʌs/

Explore definitions, synonyms, and language insights of ogress

Definitions

Noun
(folklore) a female ogre

More General Terms