English dictionary
ashram meaning and definition
Definition and meaning of ashram at MeaningMonkey.org. ashram meaning and definition in the English Dictionary.ASHRAM noun
Definition of ashram (noun)
- a place of religious retreat modeled after the Indian ashram
- (India) a place of religious retreat for Hindus
Source: Princeton University Wordnet