Tamil Dictionary 🔍

life-giving

a. உயிர்ப்பூட்டுகிற, ஊக்கந்தருகிற.


Life"-giv`ing, a. Defn: Giving life or spirit; having power to give life; inspiriting; invigorating.


life-giving - Similar Words