Amrta Kanai It refers to Lord Kanai, who gives immortal pleasure to his devotees. (Krishna is known as Kanai)