Nouns

(n)shedder, spilleran attacker who sheds or spills blood“a great hunter and spiller of blood”