Farrier (
Noun
)
Meaning
A person who shoes horses.
Classification
Nouns denoting people.
Synonyms
Horseshoer