Aparajita Radha It refers to Srimati Radha, who is also called as Aparajita, which means “She is undefeatable”.