Meaning of Madhusudhan

Meaning of Madhusudhan is lord krishna, one who killed demon madhu. Madhusudhan is Baby boy name and is of origin indian. Person having name Madhusudhan are mainly hindu by religion. Rashi of Name Madhusudhan is simha and Nakshatra is makha. More detail about Baby name Madhusudhan.

Name :

Madhusudhan

Meaning : Lord Krishna, One who killed demon Madhu
Gender : Boy
Rashi : Simha
Nakshatra : Makha
Numerology :6
Religion : Hindu
Origin :Indian

Names With Same Meaning :

Madhusudan, Madhusoodan,