Noun Definition

jagghery

1.Definition: unrefined brown sugar made from palm sap

Related Noun(s):jaggary, jaggery

Category: General