VariousWords beta
Definitions:
Noun
Episcopal Church
Episcopal Church of Scotland
Definition: an autonomous branch of the Anglican Communion in Scotland