Name Meaning and Origin of Madhusudan
The baby name Madhu Sudan is Sanskrit in origin and it's meaning is destroyer of the demon Madhu. Madhu Sudan is another name for Vishnu.
Madhu Sudan is pronounced ma-DHU-suu-dhan.
Madhu Sudan is a name suitable for boys.
Madhu Sudan is pronounced ma-DHU-suu-dhan.
Madhu Sudan is a name suitable for boys.