Definitions of Demogorgon:

  • noun:   (Greek mythology) a mysterious and terrifying deity of the underworld