A spiritual retreat or monastery in Hindu or yogic tradition where people go to study meditation, yoga, and spiritual teachings under a teacher or guru.
From Sanskrit 'aśrama' meaning 'hermitage' or 'stage of life,' derived from roots meaning 'to exert oneself'; in Hindu philosophy, it refers to the four stages of a person's life.
Try Another Word