demonspawn en · NOUN EtymologyFrom demon + spawn. Meanings (plural, plural-only) demonic creatures; hellspawn