Spiritual Monastery in India
This page is the CodyCross answer for the clue below from Architectural Styles, Group 1175, Puzzle 1 (English Cottage).
Question is: Spiritual Monastery in India
and the answer is: ASHRAM
Word Meaning:
ASHRAM — (Hinduism) A secluded religious hermitage inhabited by gurus, or the population of such a hermitage.
Definitions from Wiktionary.