Definitions
noun
a fine smooth soft woolen fabric
noun
soft leather from deerskin or lambskin
Look “doeskin” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a fine smooth soft woolen fabric
soft leather from deerskin or lambskin