DemeraraPronunciation: /ˌdɛməˈrɛːrə, -ˈrɑːrə/Definition of Demerara 1a river of northern Guyana. Rising in the Guiana Highlands, it flows about 320 km (200 miles) northwards to the Atlantic. 2a former Dutch colony in South America, now part of Guyana. Demerara in other Oxford dictionaries Definition of Demerara in the US English dictionary