YourDictionary

shoer

noun

a person who shoes horses

link/cite print suggestion box