Horseshoer

•  Horseshoer  –  One who shoes horses.