Madhusudanah One who destroyed the great demon Madhu. The story of Vishnu destroying these two demons, Madhu and Kaitabha, is a story of secret suggestions in Mahabharata. Madhu also means in Veda (Madhu=honey) as the fruits of actions (Karma-phala).
Actions leave impressions and these sensuous Vaasanaas are destroyed by meditations on the Reality and so the Supreme gathers to Itself the name Madhusoodanah: the Destroyer of Vaasanaas. Madhusudan Shila is extremely protective in nature and no occult or black magic works in His presence. The Madhsuudan Shila also increases the good Karmas and if worshipped with devotion a worshipper can attain Moksha.