AYURVEDA

Scrabble 15 Words With Friends 16

Definition

  1. noun (Sanskrit) an ancient medical treatise summarizing the Hindu art of healing and prolonging life.

See all 72 words you can make from AYURVEDA →

← Unscramble different letters