demerara rum Meaning, Definition & Usage

  1. noun dark rum from Guyana
    demerara.

WordNet