top of page

Tapasya

Written in Hindi as:

तपस्या

Meaning in English:

Intense meditation

bottom of page