ashram


Concise Oxford English Dictionary © 2008 Oxford University Press:
ashram /ˈaʃrəm/
noun a place of religious retreat or community life in or modelled on those in India.
– origin from Sanskrit āśrama ‘hermitage’.
'ashram' also found in these Oxford entries:

Download free Android and iPhone apps

Android AppiPhone App
Report an inappropriate ad.