English dictionary

episcopal church of scotland meaning and definition

EPISCOPAL CHURCH OF SCOTLAND noun

Definition of Episcopal Church of Scotland (noun)

  1. an autonomous branch of the Anglican Communion in Scotland
Source: Princeton University Wordnet