Save Gender Feminine Usage Hinduism, Odia, Marathi, Hindi Scripts सुभद्रा(Sanskrit, Marathi, Hindi) ସୁଭଦ୍ରା(Odia) Meaning & History Means "good fortune", derived from the Sanskrit prefix सु (su) meaning "good" combined with भद्र (bhadra) meaning "fortune, prosperity". According to the Hindu epic the Mahabharata she was the sister of Krishna and the wife of Arjuna. Related Names Rootssu + bhadra Categories fortune, prosperity