Jump to content

Encyclopædia Britannica, Ninth Edition/Demerara

From Wikisource

DEMERARA, or Demerary, a river and county of British Guiana. See Guiana.