Slayer lachryma Synonyms

Definitions for Slayer


  • (noun) someone who causes the death of a person or animal

SL abbreviation

SL is an abbreviation for Slayer Lachryma
What does SL stand for?
SL stands for "Slayer Lachryma"