ASHRAM Meaning of ASHRAM in English n. Ind. a place of religious retreat for Hindus; a hermitage. Etymology: Skr. ashrama hermitage Oxford English vocab. Оксфордский английский словарь. 2012