Words: Demerara
Part of speech: n
Definition: a former Dutch colony in South America; now a part of Guyana