Definition of ogro in Spanish:

ogro

masculine noun

  • 1

    Ser fantástico y gigantesco parecido al hombre que se alimenta de carne humana.

    según parece le contaba a su nieto muchos cuentos de aparecidos, brujas, demonios y ogros sanguinarios, y todo por el placer de que el niño se asustase y él pudiese después abrazarlo y ofrecerle consuelo

  • 2

    derogatory Persona insociable, cruel o de mal carácter.

    no se puede razonar con él porque es un ogro

Origin

Préstamo (s. XVIII) del francés ogre 'monstruo humano devorador', probablemente tomado de Ogur, nombre antiguo de los húngaros, que sembraron el terror al invadir Europa en la Alta Edad Media