Dictionary Definition:
[translation-san] {L} sādhaka
[translation-san] {L} siddha
[translation-san] sādhana
[translation-eng] {Hopkins} proof; establish; establisher
[translation-eng] that which accomplishes/succeeds/proves; proof;