knifer

(noun)

noun

1. Someone who sells knives

2. someone who stabs another with a knife