ਹੈਰਾਨਕੁਨ

Shahmukhi : حیرانکُن

Parts Of Speech : adjective

Meaning in English

surprising, astonishing, amazing, wonderful, strange, marvellous
Source: Punjabi Dictionary