YourDictionary

life-giving

adjective

  1. that gives or can give life
  2. strengthening; refreshing; inspiring

Learn more about life-giving

link/cite print suggestion box