demogorgon

Noun
  1. (Greek mythology) a mysterious and terrifying deity of the underworld (synset 109510676)

Found on Word Lists

Other Searches