noun.
A secluded religioushermitage inhabited by gurus, or the population of such a hermitage.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
noun.
a place of religious retreat modeled after the Indian ashram
noun.
(India) a place of religious retreat for Hindus
Word Usage
"The term ashram refers in Sanskrit to religious hermitage but nowadays often denotes a locus of Indian cultural activity, such as yoga, music study or religious instruction."