Persian · noun · Nature & the Garden

Marghzar

मरग़ज़ार
Meaning

A meadow or grassy pasture-land; a green field where cattle graze.