Noun Definition

goatskin

1.Definition: the hide of a goat

Category: General