The word "ayurveda" is translated from Sanskrit to mean "the science of life". The word "ayurvedalayam" is translated from Sanskrit to mean "ayu"More