Meaning of chammy
Definition of chammy
(noun)
a
soft
suede
leather
formerly
from the
skin
of the chamois
antelope
but now from
sheepskin
Other information on chammy
WIKIPEDIA results for
chammy
Amazon results for
chammy
Tweet