megilph
/mɛɡɪlph/Definitions
1. noun
a mythical or imaginary being, especially a monster or giant
“In the ancient stories, the hero battled a fearsome megilph.”
1. noun
a mythical or imaginary being, especially a monster or giant
“In the ancient stories, the hero battled a fearsome megilph.”