Hay (cont.)
Margaret  d. a 20 May 1707
Margaret  d. 10 Sep 1596
Margaret  d. 1838
Margaret  d. Nov 1676
Margaret  d. a 22 Apr 1484
Margaret  d. 1760
Margaret  d. 4 Apr 1633
Margaret  d. 14 Mar 1819
Margaret  d. 2 Mar 1809
Margaret  d. 17 Dec 1928
Margaret  b. c 1592, d. 30 Dec 1659
Margaret  b. 20 Feb 1616/17, d. 27 Jan 1664/65
Margaret  b. 1657, d. 22 Jan 1753
Margaret  b. 30 Jun 1686, d. 3 Oct 1758
Margaret  b. c 1698, d. 13 Dec 1782
Margaret  b. 28 Jan 1757, d. Apr 1837
Margaret  b. 12 Dec 1769, d. 1832
Margaret  b. c 1861
Margaret Audrey Theresa  b. 3 Oct 1907, d. 7 Nov 1989
Margaret Caroline  d. 29 Mar 1894
Margaret Eleanor  d. 7 Mar 1955
Margaret Julia  b. a Jan 1819, d. 31 Oct 1891
Margaret Katherine  b. 9 May 1918, d. 24 May 1975
Margaret Patricia  b. 14 Jun 1911, d. Oct 1987
Marguerite Christine  d. 15 Oct 1944
Marguerite Georgina  b. 19 Mar 1916, d. 25 Mar 2003
Maria  d. 8 Oct 1858
Maria  d. 6 May 1961
Maria Cynthia  d. 1956
Maria Elizabeth  b. 30 Apr 1771, d. 3 Jun 1804
Marianna Clare  b. 1985
Marianne Noel  b. 13 Nov 1962
Marie  d. 2 Feb 1672
Marie  b. 20 Apr 1653
Marie Lizabel Macdonald  b. 9 Jul 1896, d. 31 Jul 1938
Marigold Armatrude  b. 1925, d. 1998
Marion  d. c Jul 1663
Marion  d. Jun 1564
Marion  b. 10 May 1638
Marioth Christina  b. 1 Sep 1918, d. 29 Apr 2006
Marioth Christina  b. 1 Sep 1918, d. 29 Apr 2006
Marjorie Helen  d. 24 Nov 1977
Martin John  b. 3 Jun 1919, d. 11 Oct 1941
Mary  d. 11 Apr 1631
Mary  d. c Nov 1667
Mary  d. a 1587
Mary  d. 1665
Mary  d. 17 Aug 1799
Mary  d. 31 Jul 1886
Mary  d. 11 Oct 1775
Mary  d. 26 Aug 1805
Mary  d. 24 Dec 1767
Mary  d. 10 Jun 1863
Mary  d. 4 Apr 1855
Mary  d. 26 Apr 1880
Mary  b. 1645, d. 20 Mar 1702
Mary  b. 11 Oct 1693
Mary  b. 24 Jul 1754
Mary  b. bt 1760 - 1761, d. 18 Feb 1832
Mary  b. c 21 Jun 1780, d. 1 Apr 1866
Mary  b. 23 Jan 1792, d. 3 Mar 1877
Mary Anne  d. 30 Nov 1850
Mary Caroline  d. 12 Oct 1934
Mary Catherine  d. 11 Feb 1892
Mary Charlotte  b. 25 Mar 1915
Mary Conran  b. 1869, d. 23 Sep 1951
Mary Eleanora Basset  b. 19 Jun 1920, d. 19 Oct 1999
Mary Elizabeth  d. 2 Nov 1803
Mary Elizabeth  d. 28 Jan 1885
Mary Elizabeth Tuchet  b. 24 May 1865, d. 8 Aug 1948
Mary Ellen  b. 21 Sep 1955
Mary Grace  d. 5 May 1874
Mary Grace Alexandra  b. 8 Mar 1939
Mary Henrietta  d. 26 Jul 1936
Mary Lucy Victoria  b. 1875, d. 18 Jan 1957
Mary Margaret  d. 27 Jun 1940
Mary Mildred  b. 1924
Mary Stewart  d. 3 Feb 1903
Mary Vivien  b. 13 Aug 1909
Mary, Countess of Erroll  d. 19 Aug 1758
Massimo  b. 1971
Matilda Blanche  b. 1989
Maurizio  b. 1973
Melissa Ann  b. 25 Sep 1964
Melissa Mary  b. 1962
Menda  b. 24 Mar 1887, d. 5 Jan 1959
Merilyn Wendy  b. 1951
Minnie Christina Brenda  b. 31 May 1880, d. 27 Aug 1954
Miranda Hermione Rosamund  b. 15 Jun 1974
Muriel Scotson  b. 1891
Myra Idina  b. 26 Feb 1893, d. 5 Nov 1955
Natasha Bronwen  b. 1986
Nella Doreen  b. 14 Dec 1920, d. 26 May 2004
Nicholas  d. 1498
Nicola Anne  b. 17 Oct 1958
Nora Margaret  b. 24 Jul 1922
Oliver Charles Quintin  b. 31 Jan 1987
Pamela  b. 1895, d. 23 Nov 1977
Pamela June  b. 1931
Pamela Rosemary  b. 1945
Patricia Caterina Maria  b. 11 Nov 1944
Patricia Mary  d. 19 Nov 1998
Patrick  d. 26 Mar 1640
Patrick  d. 1 Apr 1822
Patrick Martin  b. 1786
Patrick, 1st of Pitfour  b. a 1596, d. 4 Aug 1662
Penelope Constance  b. 26 Mar 1930
Penelope Rochfort  b. 22 May 1946
Peter  d. c 29 May 1629
Peter  d. 1899
Peter  d. 1 Apr 1822
Peter Brian  b. 29 Jun 1918, d. Mar 2004
Peter, 1st of Megginch  d. c 15 Nov 1496
Peter, 4th of Megginch  d. 10 Sep 1596
Peter, 6th of Megginch  b. 1576, d. 12 Aug 1616
Philip  b. 27 Feb 1918, d. 1986
Philip Antony  b. 13 Sep 1950
Philip Conran  b. 1988
Phillip Michael Macdonald  b. 22 May 1946
Rachael Deborah  b. 1963
Rachel  d. 14 Jan 1760
Rachel Diana  b. 9 Mar 1947
Raewyn Kuru  b. 19 Oct 1957
Ralph  b. 21 Nov 1803
Ranald Joseph  b. 21 Jun 1956, d. 15 Dec 2018
Ranald Louis  b. 24 Feb 1925
Rebecca  d. 2 May 1761
Rebecca  b. 1 Jun 1798
Rebecca Elizabeth Barbara  b. 31 Jan 1997
Richard  d. 18 Jun 1776