Unscramble
Definition of Deli
Noun: deli de-lee
A shop selling ready-to-eat food products
- delicatessen, food shop
See also:
Delhi
deliberate
Anagrams containing the word
deli
deli
idel
lide
elid