Sadhana Name Meaning. ... It has same or different meanings in other countries and languages. The different meanings of the name Sadhana are: Sanskrit meaning: Practice; means. Indian meaning: Practice; means.
Neha (Hindi : नेहा) is a popular Hindi/Sanskrit Indian feminine given name, which means Love. It can also be translated to mean "rain" or "eyes."