Persian · noun · Nature & the Garden

Sabza-zar

सब्ज़ाज़ार
also written: Sabzazar
Meaning

A green meadow or verdant expanse.

Literally: place of greenery