demerara : Idioms & Phrases


demerara rum

  • noun dark rum from Guyana
    demerara.
WordNet

demerara sugar

  • noun light brown cane sugar; originally from Guyana
    demerara.
WordNet