elämänvesi

Noun

 * 1) water of life, nectar