Ashram — definition

1. ashram (Noun)

2 definitions

ashram (Noun) — A place of religious retreat modelled after the Indian ashram.

ashram (Noun) — (India) a place of religious retreat for Hindus.

1 type of
retreat