Demogorgon (noun) Definition, Meaning & Examples

noun
  1. a vague, mysterious, infernal power or divinity mistakenly thought to belong to ancient mythology.
noun
  1. a mysterious and awesome god in ancient mythology, often represented as ruling in the underworld
Demogorgon (noun) Definition, Meaning & Examples

More Definitions