life-gift

noun

1.