delly

noun
  1. a delicatessen; a store selling prepared foods, meats, cheeses, and groceries
  2. Usage: informal; chiefly North American

Examples