English synonyms about - contact  

Episcopal Church of Scotland

noun

1 Episcopal Church of Scotland

An autonomous branch of the Anglican Communion in Scotland.

synonym: Episcopal Church.


Find more on Episcopal Church of Scotland elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0219