ਮੌਕਾ ਸ਼ਨਾਸ

Shahmukhi : موقع شناس

Parts Of Speech : adjective

Meaning in English

prudent, cautious, timeserver, shrewd
Source: Punjabi Dictionary