English | German | Russian | Czech

demerara English

Meaning demerara meaning

What does demerara mean?

demerara

a light brown raw cane sugar from Guyana light brown cane sugar; originally from Guyana dark rum from Guyana

Demerara

a river in northern Guyana that flows northward into the Atlantic a former Dutch colony in South America; now a part of Guyana

Synonyms demerara synonyms

What other words have the same or similar meaning as demerara?

demerara English » English

demerara sugar demerara rum

Are you looking for...?