Demeraran

Adjective

 * 1) Of or pertaining to Demerara.

Noun

 * 1) A native or inhabitant of the region of Demerara.
 * 2) Demerara rum.
 * 1) Demerara rum.