Definisi 'ogress'

English to English
noun
1 (folklore) a female ogre Terjemahkan
source: wordnet30

2 A female ogre. Terjemahkan
source: webster1913

More Word(s)
ogre,

Visual Synonyms