Margaret Sinclair
Peerage person ID=198614
Parents
John Sinclair, 2nd of Barrock
Children
Siblings
John Sinclair of Sibster
James Sinclair
George Sinclair
Jean Sinclair
Alexander Sinclair, 3rd of Barrock