Demerara, a division of British Guiana; takes its name from the river, which is 200 m. long, and falls into the Atlantic at Georgetown.
Definition taken from The Nuttall Encyclopædia, edited by the Reverend James Wood (1907)
Dembinski, Henry * Demeter