Self-abasement meaning in malayalam

Word: Self-abasement

Meanings of Self-abasement in malayalam :

Noun Thannetthanne Thaazhtthal‍ (തന്നെത്തന്നെ താഴ്‌ത്തല്‍)
Svaapamaanam (സ്വാപമാനം)
Self-abasement definition
Noun:
(sociology) voluntary self-punishment in order to atone for some wrongdoing
Related wordsSelf-abasement - Thannetthanne Thaazhtthal‍ (തന്നെത്തന്നെ താഴ്‌ത്തല്‍)
Malayalam to English
English To Malayalam