Subscribe
URL of the page has been copied to clipboard.
Meaning : An official residence provided by a church for its parson or vicar or rector.
Synonyms : rectory, vicarage
Install App