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