Advertisements

Nepali Baby Names Dictionary

Madhusudan

मधुसूदन

Meaning: "Slayer of demon Madhu, Lord Krishna/Vishnu"

Back to Listing