Dictionary.com
Thesaurus.com

demeraran

  • a word derived from demerara.
    demerara
    noun
    a light brown raw sugar grown in Guyana and used especially in the country's rum-making industry.

More Suggestions