farrier

Noun
  1. A person who shoes horses (synset 110099457)

Other Searches