William KEIR
He married Margaret Baird 28 Jun 1636 at Dunfermline, Fife, Scotland . Margaret Baird was born at Dunfermline, Fife, Scotland Abt 1619 .
They were the parents of 6
children:
John Keir
christened 23 Feb 1641.
William Keir
christened 4 Aug 1643.
Margaret Keir
christened 12 Oct 1645.
Bessie Keir
christened 10 Jun 1650.
Helen Keir
christened 18 Nov 1660.
Thomas Keir
christened 23 Apr 1648.