FREE Shipping on all orders over $100!

Blog

Ayurvastra: Wearing Your Medicine

Ayurvastra: Wearing Your Medicine

Ayurvastra is made up of two Sanskrit words: ayur—which means life, health, or longevity—and vastra or vastram—which means clothing. Although this particular word does not appear in some of the more famous...