ashram

Hindu spiritual hermitage or monastery

Traditionally, an ashram is a spiritual hermitage or a monastery in Indian religions.

Back