demogorgon has definitions from the fields of Greek mythology,religion
1
[ noun ] (Greek mythology) a mysterious and terrifying deity of the underworld

Related terms

deity Greek_mythology

*