Meditation

RSS Feed

Life (ayu) is the combination of body, senses, mind and reincarnating soul. Ayurveda is comprised of two words (ayur - life and veda-knowledge or science) which means life of science.