Summary
English Synonyms:   more detail...
  1. Demerara:


English

Detailed Synonyms for Demerara in English

Demerara:

Demerara [the ~] noun

  1. the Demerara
    – a former Dutch colony in South America; now a part of Guyana 1
    the Demerara
    – a former Dutch colony in South America; now a part of Guyana 1
  2. the Demerara
    – a river in northern Guyana that flows northward into the Atlantic 1
    the Demerara
    – a river in northern Guyana that flows northward into the Atlantic 1

Related Definitions for "Demerara":

  1. a former Dutch colony in South America; now a part of Guyana1
  2. a river in northern Guyana that flows northward into the Atlantic1

Related Synonyms for Demerara