7 letters · 12 points in Scrabble
noun a place of religious retreat modeled after the Indian ashram
noun (India) a place of religious retreat for Hindus