meaning of Barhuf

Barhuf - German to English

barefoot [horse]