Nouns

(n)Demerara River, Demeraraa river in northern Guyana that flows northward into the Atlantic
(n)Demeraraa former Dutch colony in South America; now a part of Guyana