What is the full meaning of delly
(colloquial) a delicatessen [n DELLIES] / like a dell [adj DELLIER, DELLIEST]
Example of the word delly placed on a Scrabble board.