Online Reference For Body, Mind & Spirit

Term: Ambrosia

DEFINITION:

The food (or some say drink or a special substance) on which the Greek gods lived.