Dictionary search results

Showing 1-4 of 4 results

ogre US English

(In folklore) a man-eating giant

ogre US Thesaurus

an ogre with two heads