LAMBSKIN


Meaning of LAMBSKIN in English

(n.) A kind of woolen.

Webster's English dictionary.      Английский словарь Webster.