ਤਤੋਲਾ

Shahmukhi : تتولا

Parts Of Speech : noun, masculine

Meaning in English

mole, pigmented nevus, tattooed dot on skin
Source: Punjabi Dictionary