DEMERARA


Meaning of DEMERARA in English

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

[ Demerara in Guyana ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.