ashram (Noun) — A place of religious retreat modelled after the Indian ashram.
ashram (Noun) — (India) a place of religious retreat for Hindus.