ogres

noun

Plural form of ogre.