It is simply called rainfall
Narmada, Tapat, Damodar
Tapi Mahi and Narmada
satluj river
There are seven sacred rivers in India. They are the Ganges, Sarasvati, Narmada, Kshipra, Godavari, Yamuna, and Kaveri. The most sacred of all is the Narmada.
The River Liffey, on Dublin Bay.
Greymouth is situated at the mouth of the Grey River.
GRENOBLE
Lille is situated on the Deûle River, near France's border with Belgium.
London is on the River Thames but not quite at its estuary.
Victoria Falls on the Zambezi River
As far as my information goes, there is no Organisation with the name "Narmada Development Authority"
narmada