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
Tweet