Vocabulary

命の水

water of life; life-giving water

expression noun