Etymology
Advertisement

deli (n.)

1954, short for delicatessen.

Advertisement
Advertisement
Definitions of deli

deli (n.)
a shop selling ready-to-eat food products;
Synonyms: delicatessen / food shop
From wordnet.princeton.edu