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
The spectacle of the desert; the view of the open wilderness.
Literally: scene of the desert