Walter Oliphant of Aberdalgy
Peerage person ID=107913
Parents
William Oliphant, Lord of Aberdalgie
Children
Sir Walter Oliphant
Malcolm Oliphant
Sir John Oliphant of Aberdalgie
Partners
Elizabeth Bruce