episcopal_church_of_scotlandEnglish

Episcopal Church, Episcopal Church of Scotland

Noun

An autonomous branch of the Anglican Communion in Scotland

English: Episcopal Church, Episcopal Church of Scotland

English words with similar meanings

Show 1 words