Definitions of Episcopal church of scotland:

  • noun:   an autonomous branch of the Anglican Communion in Scotland