Definition of "Demarara"

The word, "Demarara" does not exist in our dictionary.