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 .