life-giver

  1. Noun canlandıran, hayat veren, yaşatan, hayatiyet/yaşama gücü veren (kimse/şey).