ਚਿੱਚੜ
chicharha/chicharha

Shahmukhi : چِچّڑ

Parts Of Speech : noun, masculine

Meaning in English

tick, Dermacentor veriabilis; mite sticking to animal bodies; figurative usage parasite, a person not easily shaken off, persistent beggar; chigger, jigger, Eutrombicula alfreddugesi
Source: Punjabi Dictionary