English, asked by mansurijuned095, 4 months ago

what is the mening of narmada ​

Answers

Answered by xyz1410
0

Answer:

Narmada is a river in South India

Answered by MoonxDust
1

The Giver of Pleasure

Narmada is a Sanskrit word meaning "The Giver of Pleasure".

mark my answer as Brainlist

Similar questions