Read the dictionary definition of demerara. All definitions for this word.
1. light brown cane sugar; originally from Guyana
2. dark rum from Guyana
3. a former Dutch colony in South America; now a part of Guyana
4. a river in northern Guyana that flows northward into the Atlantic
5. a light brown raw cane sugar from Guyana