Meaning of jaggery

Definition of jaggery

(noun) unrefined brown sugar made from palm sap

Other information on jaggery

WIKIPEDIA results for jaggery
Amazon results for jaggery