Turkish Delight

Explore definitions, synonyms, and language insights of Turkish Delight

Definitions

Noun
a jellied candy typically flavored with rose water

More General Terms