goyle

/goʊlaɪl/

Definitions

1. noun

A type of mythical creature, often depicted as a half-goat, half-demon or a grotesque, evil creature.

“The goyle in the fantasy novel was feared by all who heard its terrifying roar.”

Synonyms

  • goblin
  • ogre

Antonyms

  • angel
  • saint