demerara
English Dictionary
->
Letter D
-> demerara
Search Dictionary:
demerara Definition
(n)
a
light
brown
raw
cane
sugar
from
Guyana
(n)
a
river
in
northern
Guyana
that
flows
northward
into
the
Atlantic
(n)
a
former
Dutch
colony
in
South
America
;
now
a
part
of
Guyana
(n)
dark
rum
from
Guyana
(n)
light
brown
cane
sugar
;
originally
from
Guyana
demerara Synonyms
demerara
demerara rum
demerara sugar
© Art Branch Inc.