demerara sugar


Meanings

  • light brown cane sugar; originally from Guyana

Synonyms