kamus
.
Search
About
ogress
English
ogress
Noun
(folklore) a female ogre
English: ogress