SadhanaGender: GirlMeaning: To accomplish, Diligent practiceWhy parents chose: Language: Sanskrit Share on Facebook! Share your thoughts or opinions about this name "Sadhana":