Synonyms and Antonyms for Demogorgon

1. Demogorgon (n.)

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

Synonyms: