Dictionary/नर्मदा
NounFrequency #3,733

नर्मदा

narmdaa

Definitions

Noun

Narmada (river)

a major river in central India flowing westward into the Arabian Sea; considered sacred

Source: Desi Lingo

See this word in context — install the Desi Lingo browser extension to click any Hindi word on any webpage for instant definitions.