DEMERARA


Meaning of DEMERARA in English

n. light-brown cane sugar coming orig. and chiefly from Demerara.

Etymology: Demerara in Guyana

Oxford English vocab.      Оксфордский английский словарь.