Multiple choice general knowledge culture Madhusudhan Lord Shiva Lord Krishna Lord Indra Lord Hanuman Reveal answer Fill a bubble to check yourself B Correct answer Explanation Madhusudhan (मधुसूदन) is an epithet of Lord Krishna, meaning 'killer of the demon Madhu'. Krishna killed the demon Madhu, earning this title.