meaning of ogress
1.
folklore
a
female
ogre
Related Words
ogress
|
Developed & Maintained By
Taraprasad.com