WTWM

whatsthatwordmean

← Definition
Guess

lambskin

nounThe skin of a young sheep, often used to make soft leather or clothing.

Synonyms

sheepskinnoun

Built for word lovers.