Goatskin meaning
The skin of a goat.
noun
Leather made from a goatskin.
noun
A container, as for wine, made from a goatskin.
noun
The skin of a goat.
noun
Leather made from this.
noun
Advertisement
A container as for wine or water, made of this leather.
noun