Definitions of demerara:

  • noun:   light brown cane sugar; originally from Guyana
  • noun:   dark rum from Guyana
  • noun:   a former Dutch colony in South America; now a part of Guyana
  • noun:   a river in northern Guyana that flows northward into the Atlantic
  • noun:   a light brown raw cane sugar from Guyana