Multiple choice general knowledge culture

Madhusudhan

  1. Lord Shiva

  2. Lord Krishna

  3. Lord Indra

  4. 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.