(folklore) a giant who likes to eat human beings

listen to the pronunciation of (folklore) a giant who likes to eat human beings
İngilizce - İngilizce
ogre
(folklore) a giant who likes to eat human beings