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.      Кембриджский английский словарь.