DEMERARA
Definition
- 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.
- noun dark rum from Guyana. — synonyms: demerara_rum
- noun light brown cane sugar. — synonyms: demerara_sugar