ogre in Indonesian ogre in Indonesian buto noun (mythology) A type of brutish giant from folk tales that eats human flesh. Add to Flashcards