Etymology
Advertisement

goatskin (n.)

late 14c., from goat + skin (n.).

Advertisement
Advertisement
Definitions of goatskin

goatskin (n.)
the hide of a goat;
From wordnet.princeton.edu