Word
Demogorgon, n.
(Greek mythology) a mysterious and terrifying deity of the underworld
<noun.person>
Demogorgon
semantic pointers
domain of synset (topic)
Greek mythology
instance hypernym
god, divinity, deity, immortal