narmada (0 synonym found)

We don't have synonyms for narmada yet — it may be a rare, specialized, newly coined, or misspelled word. The closest thesaurus entries we have are armada, narbada and narada.


We don't have any synonyms for narmada yet.

Did you mean…

Think narmada belongs in the thesaurus? Recommend it and we'll take a look.


Definition of narmada:

(n) : A long river in central India.
(n) : A district of Gujarat, India.

Definition of narmada:

(n) : A long river in central India.
(n) : A district of Gujarat, India.

Back to Top