ogressEnglish

ogress

Noun

(folklore) a female ogre

English: ogress