NARBADA
Meaning of NARBADA in English
/neuhr bud"euh/ , n.
a river flowing W from central India to the Arabian Sea. 800 mi. (1290 km) long.
Also, Nerbudda .
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012