English → Hindi dictionary

demerara sugar

डेमेरारा शुगर / देमेराराNOUN

Definition

light brown cane sugar; originally from Guyana

Looking for poetry? Read shayari and poems by great poets.