jaggary

Explore definitions, synonyms, and language insights of jaggary

Definitions

Noun
unrefined brown sugar made from palm sap