a place of religious retreat modeled after the Indian ashram
(India) a place of religious retreat for Hindus