Open main menu

Wiktionary β

Contents

EnglishEdit

EtymologyEdit

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

Proper nounEdit

Narmada

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

AnagramsEdit