Demogorgon Hear it!

Demogorgon Definition

De·mo·gor·gon (mō gôr′gən, demō-)

noun

a terrifying and mysterious god or demon of the underworld: believed by medieval and Renaissance scholars to have been a figure in ancient mythology

Etymology: LL: prob. of Asian orig., but infl. by L daemon (see daemon) + Gorgo (see Gorgon)