demerara

1. (noun) a light brown raw cane sugar from Guyana
Related Words: cane sugar



Terms and Conditions of Use / Copyright Notice