Definition of Ashram

  • (noun) (India) a place of religious retreat for Hindus
  • (noun) a place of religious retreat modeled after the Indian ashram

Synonyms of Ashram


No Synonyms Found.

Antonyms of Ashram


No Antonyms Found.

Homophones of Ashram


No Homophones Found.