Demeraran noun 2adjective 1forms 1 noun2 •A native or inhabitant of the region of Demerara. •Demerara rum.The 151 proof Demeraran is preferred for this drink, and the drink is appreciated by anyone coming in from bitter cold. […] — 1981 adjective1 •Of or pertaining to Demerara. formsDemerarans