Meaning of jaggary

Definition of jaggary

(noun) unrefined brown sugar made from palm sap

Other information on jaggary

WIKIPEDIA results for jaggary
Amazon results for jaggary