ASHRAM


Meaning of ASHRAM in English

n. Ind. a place of religious retreat for Hindus; a hermitage.

Etymology: Skr. ashrama hermitage

Oxford English vocab.      Оксфордский английский словарь.