Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: ashram  ash-rum or 'ash`ram
  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