Ogresses

From Fresh Dictionary

English

Noun

ogresses

  1. Plural of ogress.
Personal tools