Meaning of shammy

Definition of shammy

(noun) a soft suede leather formerly from the skin of the chamois antelope but now from sheepskin

Other information on shammy

WIKIPEDIA results for shammy
Amazon results for shammy