ASHRAM Meaning of ASHRAM in English n. Ind. a place of religious retreat for Hindus; a hermitage. [Skr. ashrama hermitage] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012