Scots and Northern English term for 'church', especially in reference to the Church of Scotland
No description defined