AYURVEDA Scrabble 15 Words With Friends 16 Definition noun (Sanskrit) an ancient medical treatise summarizing the Hindu art of healing and prolonging life. See all 72 words you can make from AYURVEDA → 8-letter words Words starting with A Words ending with A ← Unscramble different letters