knifesmith

Noun

 * 1) A cutler who makes knives.