Narmada Syllabification: (Nar·ma·da)Pronunciation: /nərˈmədə/Definition of Narmada a river that rises in Madhya Pradesh, central India, and flows west for 778 miles (1,245 km) to the Gulf of Cambay. Hindus consider it a sacred river. Narmada in other Oxford dictionaries Definition of Narmada in the British & World English dictionary