Meaning of the Sanskrit Word: madhusudanah

  madhusūdanaḥ—the killer of Madhu.    Bg 2.1
  madhusūdanaḥ—the killer of the Madhu demon    SB 3.9.27-28
  madhusūdanaḥ—Lord Viṣṇu.    SB 8.12.1-2

Can't find any compound Sanskrit words containing madhusudanah.