Ogre

n.
1970-01-01 · 3 · · · 0

释义

An imaginary monster, or hideous giant of fairy tales, who lived on human beings; hence, any frightful giant; a cruel monster.
上一条: Oglio
下一条: Ogreish