Definitions for Narmada

Narmada Nar·ma·da

Spelling: [ner-muhd-uh]
IPA: /nərˈmʌd ə/

Narmada is a 7 letter English word.

You can make 105 anagrams from letters in Narmada (aaadmnr).

Definitions for Narmada

noun

  1. a river flowing W from central India to the Arabian Sea. 800 miles (1290 km) long.
Word Value for Narmada
Scrable

0

Words with friends

0

Word of the day