Siddhidata Madhusudana It refers to Lord Madhusudana, who is the bestower of siddhis or super-human powers.