Duraradhya A name of Goddess Durga, which means “She is hard to worship by those having no control over the senses”.