Horse
What Do You Call Someone Who Shoes Horses?
A farrier is a skilled craftsperson with a sound knowledge of both theory and practice of the craft, capable of shoeing all types of equine feet, whether normal or defective, of making shoes to suit all types of work and Read more…