jaggery

Explore definitions, synonyms, and language insights of jaggery

Definitions

Noun
unrefined brown sugar made from palm sap