DOESKIN





Definition:

  1. [noun] soft leather from deerskin or lambskin

  2. [noun] a fine smooth soft woolen fabric

Synonyms: