English

edit

Etymology

edit

demon +‎ spawn

Noun

edit

demonspawn pl (plural only)

  1. (fantasy) demonic creatures; hellspawn