meaning of ogres

1. folklore a female ogre


Related Words

ogress |

Developed & Maintained By Taraprasad.com

Treasure Words