Narmada is a crossword puzzle answer that we have spotted 3 times. Indian river Major river flowing through Central India River flowing through Central and Western India