livgivare
noun
life giver