Ecclefechan (Scottish Gaelic: Eaglais Fheichein]) is a small village in the south of Scotland in Dumfries and Galloway.Ecclefechan lay in the early Middle Ages within the British kingdom of Rheged, and the name is derived from the Brythonic for "small church" (cognate with Welsh eglwys meaning church and bychan meaning small, which has the form fychan following a feminine noun).