Definition of Demerara
-
(noun) light brown cane sugar; originally from Guyana
-
(noun) dark rum from Guyana
-
(noun) a former Dutch colony in South America; now a part of Guyana
-
(noun) a river in northern Guyana that flows northward into the Atlantic
-
(noun) a light brown raw cane sugar from Guyana
Antonyms of Demerara
No Antonyms Found.
Homophones of Demerara
No Homophones Found.