deli (n.)youdaoicibaDictYouDict
1954, short for delicatessen.