Question: a man who shoes horses?
Answer: A farrier is a specialist in equine hoof care, including the trimming and balancing of horses' hooves and the placing of shoes on their hooves, if necessary.