Margaret was born on August 4th, 1844 in Kirkliston and her baptism took place there on March 28th, 1845.1
Birth Notes
Name Margaret Terrace Gender Female Christening Date 28 Mar 1845 Christening Place , KIRKLISTON, WEST LOTHIAN, SCOTLAND Birth Date 04 Aug 1844 Father's Name Thomas Terrace Mother's Name Isabella Johnston Citing this Record
"Scotland Births and Baptisms, 1564-1950," database, FamilySearch (https://familysearch.org/ark:/61903/1:1:XTG2-BHV : 10 February 2018), Margaret Terrace, 04 Aug 1844; citing , reference 2:17ZZKR6, index based upon data collected by the Genealogical Society of Utah, Salt Lake City; FHL microfilm 1,066,630.