An ogre (feminine: "ogress") is a legendary monster usually depicted as a large, hideous, man-like being that eats ordinary human beings, especially infants and children. Ogres frequently feature in mythology, folklore, and fiction throughout the world. They appear in many classic works of literature, and are most often associated in fairy tales and legend with a taste for infants. In mythology, ogres are often depicted as inhumanly large and tall and having a disproportionately large head, abundant hair, unusually colored skin, a voracious appetite, and a strong body. Ogres are closely linked with giants and with human cannibals in mythology. In both folklore and fiction, giants are often given ogrish traits (such as the giants in "Jack and the Beanstalk" and "Jack the Giant Killer", the Giant Despair in The Pilgrim's Progress, and the jötnar of Norse mythology); while ogres may be given giantish traits. Further examples of famous folktales featuring ogres include "Puss in Boots" and "Hop-o'-My-Thumb"; while the most famous ogres in modern fiction are the eponymous main character Shrek and his wife Fiona from the animated comedy film series of the same name. Other characters and monsters sometimes comparable to or described as ogres in trait include the titular husband in "Bluebeard", the Beast from Beauty and the Beast, Humbaba from the Epic of Gilgamesh, Grendel from Beowulf, the Cyclops Polyphemus from Homer's Odyssey, the related cyclops in the tales of Sinbad the Sailor, and the oni of Japanese folklore.