Persian · noun · Nature & the Garden

Aabshar

आबशार
said aab-SHAAR
also written: aabshaar, abshar
Meaning

A waterfall or cascade.

Literally: pouring water