demonslayer
English
Etymology
demon
+
slayer
Noun
demonslayer
(
plural
demonslayers
)
One who
slays
a
demon