sheepskin coat

Explore definitions, synonyms, and language insights of sheepskin coat

Definitions

Noun
a coat made of sheepskin

Synonyms


More General Terms