answersLogoWhite

0

A simple definition/meaning/translation of ayurveda is the 'science/knowledge of life (vital power)'.

It is an Indian word used to describe an ancient Hindu system of health and medicine.

For more information, see Related links below

User Avatar

Wiki User

15y ago

What else can I help you with?