Shahmukhi : کھرکھری
Meaning in English
itch in throat, coughing (low and frequent)
Source: Punjabi Dictionary
KHARKHARÍ
Meaning in English2
s. f, n itching in the throat:—kharkharí áuṉí, laggṉí, v. n. To cough.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh