Lochmaben (Gaelic: Loch Mhabain)'s a small town in Scotland, and site of a once-important castle. It lies four miles west of Lockerbie, in Dumfries and Galloway. Early inhabitants The name Loch Mhabain's possibly a corruption of Loch Mhaol Bheinn ("Lake on the bare mountain"), or may mean "Loch of Mabon", an ancient Brythonic god, as the Roman name of the area was Locus Maponi, according to the Ravenna Cosmography. It's been inhabited since earliest times due to its strategic position on the rou… (
More on Lochmaben)