Find the word definition

Wikipedia
Cytûn

Cytûn: Churches Together in Wales is an ecumenical Christian organisation which was formed in 1990 as successor to the former Council of Churches for Wales. Its offices are located in Richmond Road, Cardiff.

Cytûn is the Welsh-language word for "agreed".