Ashram
['æʃrəm]
Definition
(noun.) (India) a place of religious retreat for Hindus.
(noun.) a place of religious retreat modeled after the Indian ashram.
Checker: Vivian--From WordNet
['æʃrəm]
(noun.) (India) a place of religious retreat for Hindus.
(noun.) a place of religious retreat modeled after the Indian ashram.
Checker: Vivian--From WordNet