Synonyms for "slayer"

Words with similar meaning