Persian · noun · Love & Longing

Deedaar

दीदार
Meaning

The sight or vision of the beloved; the beatific glimpse the lover lives for.

Literally: seeing