Subscribe
URL of the page has been copied to clipboard.
Meaning : Residence that is a place of religious seclusion (such as a monastery).
Synonyms : cloister
Install App