Amrta Radha It refers to Srimati Radharani, which means She provides immortal pleasure to her devotees.