Stirling (cont.)
Janet  b. 7 Oct 1776
Janet  b. 12 Sep 1873, d. 23 Jun 1949
Janet Dorothea Seager  b. Feb 1929
Jean  d. 13 May 1796
Jean  d. c Apr 1739
Jean Margaret  b. 28 Aug 1908
Jean Wilhelmina  b. 15 Jul 1804, d. 6 Feb 1859
Jean-Maria  b. 1773
Jeffery Dundas  b. 3 Nov 1969
Jeffrey Dundas  b. 3 Nov 1969
Jennifer Margaret  b. 30 Sep 1954
Jessie Dorothea  b. 22 Oct 1892
Johannes, 4th of Cadder  b. 1205, d. 1270
John  d. 1753
John  d. 1753
John  b. 1615, d. b 1656
John  b. 1 Jun 1640, d. 31 Jul 1709
John  b. 8 Feb 1677, d. 1736
John  b. 1693, d. 1783
John  b. 20 Oct 1786, d. 1853
John  b. 18 Oct 1788, d. 21 May 1819
John  b. 1790
John  b. 19 Aug 1811
John Alexander  d. 28 Nov 1957
John Alexander  d. b 1911
John Alexander  b. 26 Feb 1948
John Buchanan Philip  b. 18 Jul 1910, d. 19 Apr 1981
John Charles  b. 10 May 1922, d. 1982
John Charles  b. 1948
John Home  b. 1778, d. 1789
John Michael  b. 26 Mar 1916
John of Fairburn and Monar  b. 16 Sep 1893, d. 21 Mar 1975
John of Tillechewn  b. c 1751, d. 1811
John Stirling of Gargunnock  b. 21 Dec 1832, d. 18 May 1900
John, 1st of Garden  b. 30 Sep 1595, d. 16 Apr 1643
John, 3rd of Cragbernard  d. b 3 Aug 1510
John, 3rd of Glorat  b. 1540, d. b 18 May 1613
John, 5th Bt.  b. 1751, d. 16 Mar 1818
John, 5th of Garden  b. c 1690, d. 1760
John, 6th of Kippendavie  b. 22 Dec 1742, d. Jun 1816
Joseph  b. 1794, d. 1878
Josephine Marion  b. 28 Nov 1887, d. 20 Apr 1973
Judith  d. 1864
Karen  b. 14 Dec 1962
Katherine  b. 20 Jun 1791, d. 4 Mar 1868
Kathleen Caroline Anna  b. 15 Feb 1877, d. 31 Dec 1947
Kathleen Henrietta  d. 7 Mar 1954
Laura Caroline  b. 5 Jul 1979
Laura Lee  b. 25 Jan 1961
Lea Margaret  b. 3 Oct 1966
Lilias  b. c 1650
Lilias  b. 21 Jan 1681, d. 27 Mar 1729
Lilias  b. 21 Aug 1931, d. 26 Apr 2018
Lillian  b. c 1823, d. Jan 1884
Linda Anne  b. 1963
Louisa Christian  b. 23 Jan 1872, d. 8 Dec 1949
Lucas  b. 1370, d. 1449
Lucy Jane  b. 17 Sep 1970
Ludovic David  b. 29 Apr 1967
Luke Christopher Æneas  b. 12 Dec 2010
Mabel Katherine  d. 5 Dec 1933
Mabel Marie  b. c 1871, d. 22 Mar 1960
Magdalen  b. 25 Nov 1945
Margaret  d. 2 Nov 1674
Margaret  d. 20 Jul 1679
Margaret  d. c 1754
Margaret  d. 1857
Margaret  b. 1460
Margaret  b. 1534
Margaret  b. 19 Dec 1615, d. b 24 Mar 1633
Margaret  b. 1780
Margaret  b. c 1882, d. 20 Jun 1965
Margaret Douglas  b. 30 Aug 1784, d. 13 Dec 1836
Margaret Elizabeth Mary  b. 4 Jul 1914, d. 9 Feb 1997
Margaret J.  b. 1867, d. 1944
Margaret Lilias  b. 3 Oct 1906
Margaret Mary  d. 19 Nov 1907
Margaret Mary  b. 25 Jun 1881, d. 4 Aug 1972
Margaret Susan  b. 1 Nov 1898, d. 3 Jul 1915
Margaret Violet  d. 20 Feb 1946
Marian Isabel  d. 25 Jan 1950
Marianne  d. 1825
Marion  b. 5 Jan 1785
Marion  b. 23 Jan 1865, d. 11 Jan 1941
Marion Caroline  b. 3 May 1956
Marion Louisa  d. 31 May 1931
Marion Louisa  b. c 1891, d. 20 Feb 1971
Marion Olive  b. 17 Aug 1922, d. 14 Jan 1994
Mariota  b. 1488
Mariota  b. 27 Feb 1938
Marjorie  b. 1640
Marjorie Hilda  b. 1 Nov 1904, d. 25 Jan 2000
Marjorie Kythé  b. 25 Jan 1892, d. 12 Dec 1971
Marjorie Marigold Ann  b. 12 Feb 1920, d. 20 Apr 2018
Marjorie Pauline  b. 22 Nov 1899, d. 1977
Marjory Charlotte of Gairloch  b. 19 Apr 1920, d. 1988
Martha  d. c 4 Jul 1733
Martha Elizabeth  b. 31 Oct 1841, d. 17 Mar 1897
Mary  d. 24 Feb 1929
Mary  d. 1847
Mary  d. Aug 1659
Mary  b. 1554
Mary  b. 15 May 1666
Mary  b. c 1724, d. 7 Jan 1814
Mary  b. 1771, d. 1838
Mary  b. 24 Jan 1779
Mary  b. 24 Feb 1786
Mary  b. 1794, d. 1869
Mary  b. 3 Sep 1801, d. 17 Feb 1839
Mary  b. 19 Nov 1814
Mary  b. 1832, d. 17 Jun 1906
Mary Ann  d. 1832
Mary Anne  d. 8 Oct 1856
Mary Eleanor  b. 31 Aug 1855, d. Dec 1898
Mary Eliza Collingwood  d. 8 Oct 1925
Mary Frances  b. 9 Nov 1948
Mary Georgina  d. 5 Nov 1912
Mary Harriet Thornton  b. 1830, d. 14 Jan 1895
Mary Jane  b. c 1795, d. 4 Feb 1889
Mary Laurie  d. Feb 1867
Mary Louisa  d. 15 Apr 1958
Mary Noel  b. 1798, d. 1834
Mary Olive  b. 11 Oct 1878, d. 27 Dec 1963
Matilda Selina  d. 21 Jun 1906
Maud  b. 1868
Michael Alfred  b. 28 Mar 1956
Michael Andrew Grote  b. 21 Sep 1950
Michael Grote  b. 29 Jun 1915, d. 2002
Mungo, 2nd Bt.  d. 21 Apr 1712
Nicholas Charles  b. 3 Oct 1947
Norah Josephine Harcourt  d. 13 Sep 1934
Olive  b. 1878
Olive Louisa Blanche  b. 14 Sep 1872, d. 3 Jul 1945
Oliver John  b. 28 Feb 1961
Orlando Frederick James  b. 8 Apr 2005
Patience  d. 1 Jan 1803
Patience  b. 1983
Patricia Anne  b. 29 Feb 1944
Patrick  d. b 1940
Patrick  b. 25 Apr 1782, d. 30 Apr 1782
Patrick  b. 19 Aug 1813
Patrick of Kippendavie  d. 9 Dec 1899
Patrick, 4th of Kippendavie  b. 8 Apr 1704, d. Nov 1745
Patrick, 5th of Kippendavie  b. 28 Jan 1734, d. 12 Dec 1775
Penelope Ann  b. 15 Nov 1952
Peter Francis Grote  b. 29 Sep 1943
Peter John  b. 1 Feb 1913
Prideaux  b. c 1752, d. 1754
Priscilla Mary Louise  b. 10 Aug 1948
Rebecca Lynn  b. 1981
Richard  b. 13 Oct 1896
Robert  b. 19 Oct 1792, d. 9 Dec 1860
Robert  b. 24 May 1892, d. 19 Feb 1915