Shahmukhi : گھوکھی
Meaning in English
critical observer, critic, scrutiniser; prone to fault-finding, hairsplitter
Source: Punjabi Dictionary
GHOKHÍ
Meaning in English2
s. m, n inquirer, a seeker, an emissary, a spy; an eavesdropper.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh