EGAVE

demonslayer

Meaning

  1. noun One who slays a demon

Similar words

dragonslayer demonographer demonologer self-slayer demonologist deerslayer slayer demilancer manslayer slasher

Save “demonslayer” to learn later