What does the word farrier mean?

Alphabet: