Synonyms

Rhymes with Demerara Sugar

  • rueger

4. demerara

noun. dark rum from Guyana.

Synonyms