bloodshedder

Noun

 * 1) One who sheds blood; a murderer.