Word
farrier, n.
(farriers)
a person who shoes horses
<noun.person>
farrier
horseshoer
semantic pointers
hypernym
blacksmith