Persian · noun · Nature & the Garden

Chashma-saar

चश्मासार
said chash-ma-saar
Meaning

A place abounding in springs of water.