Kirkcudbrightshire, Volume 110

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