doeskinEnglish

doeskin

Noun

Soft leather from deerskin or lambskin

English: doeskin

A fine smooth soft woolen fabric

English: doeskin