An English word-name meaning "one who kills or defeats," adopted as an aggressive modern name.
Like Slayer?
Swipe through thousands of names like it