Persian · noun · Nature & the Garden

Aab-shar

आबशार
also written: Aabshar
Meaning

A waterfall or cascade.

Literally: pouring water