Synonyms of Ashram in English :
Antonyms of Ashram in English
Thesaurus of Ashram in English
1. (noun) a place of religious retreat modeled after the Indian ashram
2. (noun) (India) a place of religious retreat for Hindus