ashram
/ˈæʃrɑm/
Explore definitions, synonyms, and language insights of ashram
Definitions
Noun
a place of religious retreat modeled after the Indian ashram
Noun
(India) a place of religious retreat for Hindus