why Krishna is called madhusudhan?
Vasnreya. Krishna is called Madhusudan because he killed a monster named Madhu. He is called Arisudan because he is the destroyer of enemy. He is also called Govinda because the word 'Govinda' avails the form of God.He is known as Rishikesh because he is the owner of all senses. He is known as Vasnreya because he was originated in 'Vrishnibansa'. So the Gods and Goddesses have multiple names in Hinduism because of their particular specialties.Lord Krishna is the dearest and nearest to all Hindus of all sects in Hinduism.So they call him with different names based on the several miracles and pranks made in different situations by him.ust for example, Lord Shiva is also popularly known as Shankar, Mahadev and Bholenath. Similarly Lord Krishna also has many names like Gopal, Vashudev, etc which I had already mentioned in my previous article. In this article, I have mentioned more 5 names of Lord Krishna with their respective meaning.