DEMERARA Meaning of DEMERARA in English n. light brown cane sugar grown in Guyana; dark rum from Guyana Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012