DEMERARA Meaning of DEMERARA in English (sugar) [noun] [C or U] - rough pale brown sugarWould you like white sugar or demerara in your coffee? Cambridge English vocab. Кембриджский английский словарь. 2012