Arabic · noun · Love & Longing

Nazara

नज़ारा
Meaning

A sight, a spectacle, a view; the beholding of the beloved or a lovely scene.