A secluded religious hermitage inhabited by gurus, or the population of such a hermitage.
A holy place.
A chapel, especially one for sailors, converted from an old ship.