'demerara' definitions:
Definition of 'demerara'
From: WordNet
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 [syn: demerara, demerara rum]
noun
Light brown cane sugar; originally from Guyana [syn: demerara, demerara sugar]