Farrier

From Fresh Dictionary

English


Noun

farrier

  1. A person who shoes horses.
Personal tools