English to Hindi

Meaning for:
hermitage
other
आश्रम