Persian · noun · Nature & the Garden

Chamanzar

चमनज़ार
Meaning

A meadow or expanse of greenery; a flowering lawn.