Meaning of turkish delight

Definition of turkish delight

(noun) a jellied candy typically flavored with rose water

Other information on turkish delight

WIKIPEDIA results for turkish delight
Amazon results for turkish delight