Rhyme Desk
Find rhyming words!

Definition of "Doeskin" :

noun: a fine smooth soft woolen fabric

noun: soft leather from deerskin or lambskin