OGRE


Meaning of OGRE in English

noun an imaginary monster, or hideous giant of fairy tales, who lived on human beings; hence, any frightful giant; a cruel monster.

Webster English vocab.      Английский словарь Webster.