Setting Context for Ayurveda Appreciation – Some Unique and Key Concepts of Ayurveda Ayurveda is made up of two words “Ayur” and “Veda” meaning “Science of Life”. WHO [the World Health Organisation] recognises Ayurveda as a most ancient and holistic system of health care with texts said to be about 6000 years old. Ayurveda is… Continue reading Ayurveda – The science of Life