‹ Back to Haldane surname
Son of Sir James Haldane, 6th of Gleneagles and Margaret Erskine of Mar Brother of Margaret Haldane; John Haldane, 7th of Gleneagles; Richard Haldane; Robert Haldane and Mary Margaret Foulis