meaning of shearling
1.
A
sheep
but
once
sheared.
Related Words
shearling
|
Developed & Maintained By
Taraprasad.com