Demogorgon
noun
De·mo·gor·gon
ˌdē-mə-ˈgȯr-gən
ˈdē-mə-ˌgȯr-
: a mysterious spirit or deity often explained as a primeval creator god who antedates the gods of Greek mythology
Love words? Need even more definitions?
Merriam-Webster unabridged
Share