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.