Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


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