Margaret Oliphant
Peerage person ID=349194
(d. 1600)
Parents
Andrew Oliphant
unknown daughter Sinclair
Children
John Oliphant
Alexander Oliphant
Laurence Oliphant of Newton and of Thrumster
Partners
William Oliphant of Newton