Persian · noun · Nature & the Garden

Aab-shar-e-koh

आबशार-ए-कोह
Meaning

A mountain waterfall; a cascade tumbling from the heights.

Literally: waterfall of the mountain