Narbada

enUK

Nar·ba·da

N0016500 (nər-bŭd′ə) See Narmada.

Narbada

(nəˈbʌdə) n (Placename) another name for the Narmada

Nar•ba•da

(nərˈbʌd ə)

n. a river flowing W from central India to the Arabian Sea. 800 mi. (1290 km) long.