Skip to main content

English: Churches Together in Britain and Ireland

Welsh: Eglwysi Ynghyd ym Mhrydain ac Iwerddon

Part of speech

Noun, Plural

Definition

A network of Christian denominations.