knifeman
Etymology
From knife + -man.
noun
A man who uses a knife as a weapon.