Skip to definition.
Get the FREE one-click dictionary software for Windows.


Noun: ashram
  1. A place of religious retreat modelled after the Indian ashram
     
  2. (India) a place of religious retreat for Hindus

Derived forms: ashrams

Type of: retreat

Encyclopedia: Ashram