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
Tweet