Kirkcudbrightshire, Volume 111

This volume contains information on place names found in the parishes of Urr, Buittle, Kelton, and Crossmichael.