life-givingtranslation and definition "life-giving", tamil lexiconWordTamil Definitionlife-givingஉயிர்ப்பூட்டுகிற, ஊக்கந்தருகிற.