DEMERARA


Meaning of DEMERARA in English

transcription, транскрипция: [ ˌde-mə-ˈrär-ə, -ˈra-rə ]

geographical name

river 200 miles (322 kilometers ) Guyana flowing N into the Atlantic

Merriam-Webster's Collegiate English vocabulary.      Энциклопедический словарь английского языка Merriam Webster.