You’d be forgiven for having never heard of ashwagandha. Used for thousands of years in Ayurvedic healing, it’s only recently started making a name for itself in the western world.
Why? Well its name gives you a hint. Meaning “the strength of the horse” in Sanscrit, ashwagandha is believed to impart the energy and strength of a stallion. And its effects really are impressive.