What is the meaning of Horsehide?

Hide of a horse.

A baseball.

Source: wiktionary.org