Noun Definition

jaggery

1.Definition: unrefined brown sugar made from palm sap

Related Noun(s):jaggary, jagghery

Category: General