Ecclefechan (English, name)
expansion: Ecclefechan
Senses:
glosses: A village in Dumfriesshire, Dumfries and Galloway council area, Scotland (OS grid ref NY1974).
Forms: