Demogorgon (English, noun)
expansion: Demogorgon (plural Demogorgons)
Senses:
glosses: A manufactured horror; a Frankenstein's monster.
Forms:
form: Demogorgons
tags: plural