Livria

Term

Ashram

In Indian tradition, a community or retreat where people live together and devote themselves to spiritual practice.

Radical Acceptance: Embracing Your Life with the Heart of a Buddha, Tara Brach

Explained in

All terms