Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: Demogorgon  ,dee-mu'gor-gun
  1. (Greek mythology) a mysterious and terrifying deity of the underworld

Type of: deity, divinity, god, immortal

Encyclopedia: Demogorgon