ogro

listen to the pronunciation of ogro
Spanish - Turkish
canavar
Spanish - English
man-eating giant in fairy tales and folklore
ogre, monster