NARMADA


Meaning of NARMADA in English

geographical name river 800 miles (1287 kilometers ) central India flowing W between Vindhya Mountains & Satpura Range into Gulf of Khambhat

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.