turkish delight

Noun
  1. A jellied candy typically flavored with rose water (synset 107625337)

Other Searches