ਤੁੱਪ

TUPP

Meaning in English2

s. m, ewing together, patching, stitching; a drop of any liquid.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh