Noun demogorgon has 1 sense
  1. Demogorgon - (Greek mythology) a mysterious and terrifying deity of the underworld
    --1 is a kind of
    deity, divinity, god, immortal
,
TOP