Dictionary
Narmada
geographical name Nar·ma·da \nər-ˈmə-də\
Definition of NARMADA
river 800 miles (1287 kilometers) cen India flowing W between Vindhya Mountains & Satpura Range into Gulf of Khambhat
ADVERTISEMENT
Browse
Next Word in the Dictionary: Narragansett BayPrevious Word in the Dictionary: Narew
ADVERTISEMENT
Seen & Heard
What made you want to look up Narmada? Please tell us where you read or heard it (including the quote, if possible).