Meaning A girl's name of Indian origin, it means "Perfection." Origin of Sadhya Indian Popular Middle Names Pronunciation 🔊 Listen Sadhya Similar Names Gulzar Jazman Lillyanna Lilyana Elizabeth-May Isobel Lily Lizzie Lucy Hannah Year by Year Popularity of Sadhya