Definitions for "Cheche"
(Saharan) Face muffler; turban