Synonyms for "ogre"

Words with similar meaning