ਝੌਲ਼ਾ ਪੈਣਾ

Shahmukhi : جھولا پَینا

Parts Of Speech : phrase

Meaning in English

to recognise (something or someone) indistinctly, unsurely, dimly
Source: Punjabi Dictionary