Literal Meaning of Ayurveda

The literal meaning of Ayurveda is the science (veda) of long life. Like traditional Chinese Medicine, it covers all aspects of health care. Ayurveda is the main traditional holistic healing system in use on the Indian subcontinent. Practitioners believe that well-being is affected by constantly fluctuating vital energies, or doshas, and treatment aims to restore the doshic balance.

Print Friendly