ashram

(noun)

noun

1. a place of religious retreat modeled after the Indian ashram

Definition categories: location, retreat

2. (India) a place of religious retreat for Hindus

Definition categories: location, retreat

Sentences with ashram as a noun:

- The entire ashram was excited.