DEMERARA


Meaning of DEMERARA in English

n. light brown cane sugar grown in Guyana; dark rum from Guyana

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.