spearsmith

Noun

 * 1) A smith who makes spears.