Ecclefechan
Proper noun
Meaning
Ecclefechan
A village in Dumfriesshire, Dumfries and Galloway council area, Scotland (OS grid ref NY1974).
Proper noun
Ecclefechan
A village in Dumfriesshire, Dumfries and Galloway council area, Scotland (OS grid ref NY1974).