shoer









shoer


noun

  1. a person who shoes horses or other animals.

noun

  1. rare a person who shoes horses; farrier
49 queries 0.581