English → Hindi dictionary

demerara

डेमेरारा / देमेरारा / डेमेरारNOUN

Definition

a light brown raw cane sugar from Guyana

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