ayurveda

noun
  1. a traditional system of medicine originating in India that emphasizes balance of bodily energies and uses herbs, diet, and lifestyle practices for healing and wellness
  2. Usage: often capitalized; from Sanskrit, meaning 'science of life'

Examples