Amrta Krishnacarana It refers to the lotus feet of Lord Krishna, who gives immortal pleasure to his devotees.