Demerara

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
[wait for the fun]
Delphin Classics
Delphine
Delta
Deluc, Jean André
Deluge
Dem`ades
Demara`tus
Demavend, Mount
Dembea
Dembinski, Henry
Demerara
Demeter
Demetrius
Demetrius
Demetrius I.
Demetrius Phalereus
Demidoff
Demigod
Demi-monde
Demiurgus
Democracy

Nearby

Links here from Chalmers

Thompson, Edward