Persian · noun · Love & Longing

Didaar

दीदार
said dee-DAAR
also written: deedar
Meaning

Sight, vision, the beholding of a beloved or sacred face.