Kirkcudbrightshire, Volume 112
This volume contains information on place names found in the parishes of Balmaghie, Kelton, and Crossmichael.
This volume contains information on place names found in the parishes of Balmaghie, Kelton, and Crossmichael.