DEMOGORGON





Definition:

  1. [noun] (Greek mythology) a mysterious and terrifying deity of the underworld
    Synonyms: Demogorgon

Synonyms: