ashram
nounDefinition of ashram
1
: a secluded dwelling of a Hindu sage
also
: the group of disciples instructed there
2
: a religious retreat
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more