Word info Synonyms

Episcopal Church of Scotland

Noun

Meaning

an autonomous branch of the Anglican Communion in Scotland

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms