Delicacies meaning

Plural form of delicacy.
noun
1
2
Advertisement