what is the mening of narmada
Answers
Answered by
0
Answer:
Narmada is a river in South India
Answered by
1
The Giver of Pleasure
Narmada is a Sanskrit word meaning "The Giver of Pleasure".
mark my answer as Brainlist
Similar questions