Etymology
Advertisement

slayer (n.)

late 14c., agent noun from slay (v.). The Old English agent noun was slaga "slayer, killer."

Advertisement
Advertisement
Definitions of slayer

slayer (n.)
someone who causes the death of a person or animal;
Synonyms: killer
From wordnet.princeton.edu