Search billions of records on Ancestry.com
   



County of Kirkudbright.  1896  Groome's Topographical Dictionary of Scotland

groome_kkd_1896