Golden Bowl

Dictionary

LIFE-GIVINGa.

Having power to give life; inspiriting; invigorating.