Arabic · noun · Nature & the Garden

Manzar

मंज़र
said man-zar
Meaning

A scene, view, or landscape.