self-praisetranslation and definition "self-praise", tamil lexiconWordTamil Definitionself-praiseதற்புகழ்ச்சி.