Quizzing Live

What Is 'Water Of Life' In 'Latin'

Answer:
aqua vitae