Midlothian, volume 20
This volume contains place name information from the parishes of Liberton, Dalkeith, Lasswade, Newton, Cockpen, and Newbattle.
This volume contains place name information from the parishes of Liberton, Dalkeith, Lasswade, Newton, Cockpen, and Newbattle.