Definition of Ashram

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

See also:
ashplants
ashrams

Anagrams containing the word ashram

amahsr mashra amashr ramash hramas shrama