Delicatessen is a term meaning "delicacies" or "fine foods". In English, "delicatessen" originally meant only this specially-prepared food. In time, the delicatessen store where this food was sold came to be called a delicatessen, and the new meaning for the word was eventually shortened to deli.