Self-devotion - meaning in malayalam

നാമം (Noun)
പരാര്‍ത്ഥബുദ്ധി
സ്വപരിത്യാഗശീലം