Persian · noun · Nature & the Garden

Manzar-e-Sehra

मंज़र-ए-सहरा
said MAN-zar-e-SEH-raa
also written: manzar-e-sehra
Meaning

The spectacle of the desert; the view of the open wilderness.

Literally: scene of the desert