farrier

noun
1
a person whose job is making and fitting horseshoes for horses’ feet
نعلبند, نعل‌بند