DEMERARA Meaning of DEMERARA in English n. light-brown cane sugar coming orig. and chiefly from Demerara. [ Demerara in Guyana ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012