Demerara (sugar) Definition

demərarə, demərerə
noun
A coarse, light-brown cane sugar.
Webster's New World
Synonyms:

Demerara (sugar) Is Also Mentioned In

Find Similar Words

Find similar words to Demerara (sugar) using the buttons below.

Words Starting With

Words Ending With

Unscrambles

Demerara (sugar)