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

More General Terms