Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: Ayurveda  'ó-yur`vey-du
  1. (Sanskrit) an ancient medical treatise summarizing the Hindu art of healing and prolonging life; sometimes regarded as a 5th Veda

Type of: piece of writing, writing, written material

Encyclopedia: Ayurveda