Ayurveda meaning

UK US

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

Definition of Ayurveda

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

    Type of: writing

Word lists: words starting with AY · words ending in DA · 8-letter words

More about Ayurveda on Wikipedia.