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

More General Terms