Noun Definition

demogorgon

1.Definition: (Greek mythology) a mysterious and terrifying deity of the underworld

Category: People