ayurveda

This is not a dictionary! - Search for "ayurveda" in The Danish Dictionary

  • January 28. 2014 from wordnet.princeton.edu

    ayurveda noun english

    (Sanskrit) an ancient medical treatise summarizing the Hindu art of healing and prolonging life; sometimes regarded as a 5th Veda