jaggary

nounA type of unrefined sugar made from the sap of palm trees or sugarcane, common in South Asia and Southeast Asia.

Synonyms

jaggary synonyms & antonyms | whatsthatwordmean | whatsthatwordmean