Top Qs
Timeline
Chat
Perspective

Narmada

From Wiktionary, the free dictionary

Remove ads

English

Etymology

From Sanskrit नर्मदा (narmadā).

Proper noun

English Wikipedia has an article on:
Wikipedia

Narmada

  1. A long river in central India.
  2. A district of Gujarat, India.

Translations

Anagrams

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads