DEMERARA





Definition:

  1. [noun] a light brown raw cane sugar from Guyana

  2. [noun] a river in northern Guyana that flows northward into the Atlantic
    Synonyms: Demerara

  3. [noun] a former Dutch colony in South America; now a part of Guyana
    Synonyms: Demerara

  4. [noun] dark rum from Guyana
    Synonyms: rum

  5. [noun] light brown cane sugar; originally from Guyana
    Synonyms: sugar

Synonyms: