Episcopal Church of Scotland

Explore definitions, synonyms, and language insights of Episcopal Church of Scotland

Definitions

Noun
an autonomous branch of the Anglican Communion in Scotland