DEMERARA GREENHEART
Meaning of DEMERARA GREENHEART in English
|demə|ra(a)rə-, -rär- noun
Usage: capitalized D
Etymology: from Demerara county, British Guiana
: bebeeru
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012