demogorgon

Nouns

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

Words of close approximity