1911 Encyclopædia Britannica/Demerara
DEMERARA, one of the three settlements of British Guiana, taking its name from the river Demerara. See Guiana.
DEMERARA, one of the three settlements of British Guiana, taking its name from the river Demerara. See Guiana.