goatskin (0 synonym found)

Definition of goatskin:

°A liquid container (especially of wine or water) made from goat leather.
°a bodhran drum.

Definition of goatskin:

°A liquid container (especially of wine or water) made from goat leather.
°a bodhran drum.

Back to Top