Goatskin



ENGLISH MEANING
noun
1.
The skin of a goat, or leather made from it.
adjective
1.
Made of the skin of a goat.