Name Meaning and Origin of Narmada

The baby name Narmada is Sanskrit in origin and it's meaning is one who gives pleasure or amusing. Narmada is a river that rises in the Vindhya mountains and flows through Gujarat.

Narmada is pronounced nar-ma-da.

Narmada is a name suitable for girls.