Sir John Oliphant of Aberdalgie
Peerage person ID=319799
(1360–1420)
Parents
Walter Oliphant of Aberdalgy
Elizabeth Bruce
Children
Marion Oliphant
Sir William Oliphant of Aberdalgie
Siblings
Malcolm Oliphant
Sir Walter Oliphant
Partners
unknown Home