Margaret Oliphant

Peerage person ID=349194
The basics

Quick Facts

IntroPeerage person ID=349194
isPeer
Gender
Female
Family
Mother:unknown daughter Sinclair
Father:Andrew Oliphant
Children:Laurence Oliphant of Newton and of Thrumster John Oliphant Alexander Oliphant