amendstranslation and definition "amends", tamil lexiconWordTamil Definitionamendsஈடு, கழுவாய், பரிகாரம்.