ਦਰਪਣ
tharapana/dharapana

Shahmukhi : درپن

Parts Of Speech : noun, masculine

Meaning in English

mirror, looking glass
Source: Punjabi Dictionary

DARPAṈ

Meaning in English2

s. m, mirror, a looking glass.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh