Definify.com

Definition 2024


Demerara

Demerara

See also: demerara

English

Noun

Demerara (plural Demeraras)

Shortbread rounds
  1. A type of natural, unrefined or partially refined cane sugar, which is light brown in colour. It is particularly appreciated in pastries and biscuits like shortbread.

Proper noun

Demerara

The Demarara and Essequibo colonies in 1888
  1. A region of Guyana in South America, Essequebo en Demerary (Essequibo and Demerara), formerly a Dutch (later British) colony.

demerara

demerara

See also: Demerara

English

Noun

demerara (uncountable)

  1. Alternative spelling of Demerara