demerara
Explore definitions, synonyms, and language insights of demerara
Definitions
Noun
a light brown raw cane sugar from Guyana
Noun
a river in northern Guyana that flows northward into the Atlantic
Noun
a former Dutch colony in South America; now a part of Guyana
Noun
dark rum from Guyana
Noun
light brown cane sugar; originally from Guyana