ASHRAM Meaning of ASHRAM in English n. ind. a place of religious retreat for Hindus; a hermitage. [ Skr. ashrama hermitage ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012