daggerman
Etymology
From dagger + -man.
noun
someone who uses a dagger