Demerara-Mahaica
English
Proper noun
Demerara
-Mahaica
A
region
in
Guyana
, which borders the
Atlantic Ocean
.