Urdu · idiom · Love & Longing

Jaan nichhawar karna

जान निछावर करना
Meaning

To lay down one's life for another.

Literally: to sacrifice one's life