meaning of ogre

1. folklore a giant who likes to eat human beings


Related Words

ogre | ogress |

Developed & Maintained By Taraprasad.com

Treasure Words