Big Huge Thesaurus

Demerara

noun

sounds kind of like