demerara
/dɛmɪˈrɑrə/Definitions
1. noun
A type of rough, golden brown sugar, also a region in Guyana.
“She added a spoonful of demerara sugar to her coffee.”
2. proper noun
A region in Guyana, known for its sugar plantations.
“The people of Demerara were known for their rich history and culture.”