Noun Definition

jaggary

1.Definition: unrefined brown sugar made from palm sap

Related Noun(s):jaggery, jagghery

Category: General