English Dictionary
Definition deli in British English
deli noun
[countable] noun
/ˈdeli/

English Dictionary