Thapasu meaning in english


Word: തപസ്സ്‌ Transliteration: tapass‌

Meaning of തപസ്സ്‌ in english :

Noun Penance
Self-mortification
Related wordstapass‌ (തപസ്സ്‌) - Penance 
Malayalam to English
English To Malayalam