Demerara (sugar) Definition

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